@dba_ru

Страница 567 из 718
aster
16.07.2018
13:08:41
это размер mdf файла. а объём данных внутри БД сколько?
SELECT name as FileName, size/128.0 as FileSize, FILEPROPERTY(name, 'SpaceUsed')/128.0 as DataSize, size/128.0 - CAST(FILEPROPERTY(name, 'SpaceUsed') AS int)/128.0 AS AvailableSpaceInMB FROM sys.database_files;

Stanislav
16.07.2018
13:13:45
FileSize - 99958

Datasize - 90886'

Google
Stanislav
16.07.2018
13:14:03
Ava - 9072

aster
16.07.2018
13:20:12
дотнетчикам: https://habr.com/post/415053/ ссылка на оригинал - там же.

За счет чего?
тесно ему было при удалении. вот и подрос

Stanislav
16.07.2018
13:22:27
разве при удалении индекса используется свободное место? под какие нужны?

Валерия
16.07.2018
13:22:41
лог?

это ж не truncate когда не логгируется операция.

aster
16.07.2018
13:23:15
и лог тоже. но не только он

Stanislav
16.07.2018
13:37:26
хотите сказать что индекс удалился но после него осталось куча страниц с помеченной на удаление информацией?

Stanislav
16.07.2018
13:44:09
хотите сказать что индекс можно восстановить?

aster
16.07.2018
13:44:13
хочу сказать, что для выполнения операции внутри требуется место. лог или не лог - этого мы не знаем. слишком мало вводных. да оно и не надо. ТС хотел знать почему. я ответил

Google
aster
16.07.2018
13:44:21
неважно в рамках заданного вопроса

Stanislav
16.07.2018
13:45:04
ок

спс

aster
16.07.2018
13:45:37
если охота узнать как оно там унутре - есть масса литературы

ну и скачать пример какой-нить базы гигов на 300-500 и на ней поэкспереминтировать (посоздавать поудалять индексы)

на таком объёме сразу понятно будет чо там к чему

aster
16.07.2018
13:46:42
главное комп побыстрее ))

А где такие можно найти, не подскажете?
я натыкался в интернетах. гуглите

Stanislav
16.07.2018
13:47:22
А где такие можно найти, не подскажете?
кстати да, спасибо за совет

буду тестить

aster
16.07.2018
13:49:54
https://github.com/Microsoft/sql-server-samples/releases/tag/adventureworks

Stanislav
16.07.2018
13:51:11
у меня есть тестовая среда, я там проделаю тоже что бы на боевой бд

потому что есть предположение что БД увеличилась в момент создания индекса,а после не сжалась в итоге такая ситуация...

aster
16.07.2018
13:53:33
сама она не сжимается

и шринкаться может ооооочень долго, если страницы кто-то держит

неделю, например....

Al
16.07.2018
14:05:47
сама она не сжимается
А если напугать? ?

Erick
16.07.2018
14:06:12
А если напугать? ?
и в воду холодную положить?

Google
aster
16.07.2018
14:06:19
запросто. можно припугнуть её переводом в в симпл

Al
16.07.2018
14:06:27
aster
16.07.2018
14:06:39
типа begin tran ... rollback tran

Al
16.07.2018
14:07:02
aster
16.07.2018
14:07:35
люблю поизмываться над серверами по четвергам

Erick
16.07.2018
14:08:06
но... сегодня же понедельник

aster
16.07.2018
14:10:06
о понедельникам - чужими руками

вот ТС может покурить что будет, если вместо точек поставить truncate table

Eugene
17.07.2018
03:26:43
Ребята, подскажите плиз, этот запрос работал нормально в 5.5 версии, а в 5.6 не работает сортировка почему то в подзапросе, как пофиксить? SELECT day_news.* FROM (SELECT * FROM day_news AS D WHERE (date <= 1531818255) AND (id_region='43') ORDER BY D.cdate DESC) day_news

Arthur
17.07.2018
03:48:40
дотнетчикам: https://habr.com/post/415053/ ссылка на оригинал - там же.
Хм, забавно. Вот только дотнет 4.8 не скоро выйдет...

Eugene
17.07.2018
04:18:43
Может не в версиях дело? А неожидано запрос пытается вернуть 100500 мильенов строк?
да нет, не пытается.. просто нет сортировки) explain говорит что при выполнении на версии 5.6 теряется using filesort

Eugene
17.07.2018
04:20:16
Ну так будет пытаться со временем. Дурацкий запрос
А сортировку починить можно как то при этом?

Al
17.07.2018
04:21:07
А сортировку починить можно как то при этом?
Подозреваю если уменьшить выборку то сортировка починится

Valery
17.07.2018
04:53:30
Если это именно тот запрос который вы юзаете, то зачем здесь подзапрос? А если вы что-то упростили, для примера здесь, то лучше скиньте запрос как он есть

Eugene
17.07.2018
04:56:39
Google
Al
17.07.2018
06:08:23
В MySQL все уже ответили
Но сам запрос же угарный. Его бы в музее показывать. :)

Ilia
17.07.2018
06:18:44
Да ничего угарного э обычный говнозапрос

Eugene
17.07.2018
06:21:41
Но сам запрос же угарный. Его бы в музее показывать. :)
Он немного урезан был, вот полный: SELECT day_news.* FROM (SELECT * FROM day_news WHERE (date <= 1531818255) AND (id_region='43') ORDER BY cdate DESC) day_news GROUP BY position что в нем "говно"?)

Ilia
17.07.2018
06:31:55
Group by без агрегатов

Admin
ERROR: S client not available

Eugene
17.07.2018
06:33:35
Ну раскажи что же оно делает. В чем смысл подзапроса?
нужно сгруппировать данные предварительлно отсортировав их

Eugene
17.07.2018
06:34:30
Vladislav
17.07.2018
06:34:54
Не нужно такую херню делать

В группировке и так идет механизм сортировки и сортировку надо делать после, а не до

Ilia
17.07.2018
06:35:40
Парни, я им все это уже в мускульном чате рассказал, не верят! Теперь ваша очередь! ?

Eugene
17.07.2018
06:36:03
пожалуйста

Ilia
17.07.2018
06:36:29
В группировке и так идет механизм сортировки и сортировку надо делать после, а не до
Ну вот это кстати не правда, многие хэштаблицами группировку делают...

Vladislav
17.07.2018
06:36:31
Без подзапроса

Eugene
17.07.2018
06:37:02
Без подзапроса
но оно работало и работало нормально с подзапросом в версии 5.5, а в версии 5.6 перестало. В чем может быть причина?

Vladislav
17.07.2018
06:37:13
Причина хз

Google
Ilia
17.07.2018
06:37:19
нихера ты не рассказал там, сиди молча, профессор
Я на работу приеду, почитаю, поржу....

Vladislav
17.07.2018
06:37:24
Меня мускул раздражает

Eugene
17.07.2018
06:37:31
Al
17.07.2018
06:38:10
Не нужно такую херню делать
Там сама логика гавно. И то что оно еще не сдохло. видимо состояние временное. Ибо выбирается ВСЕ что есть в базе раньше заданого времени... представляю через пару лет ?

А потом еще и сортируется и группируется ?

Ilia
17.07.2018
06:39:10
держи нас в курсе, ага
Вы кстати могли бы и в том чате просто подождать....

lost
17.07.2018
06:39:28
там кстати веселее

боьше взорванных пердачелл

нихера ты не рассказал там, сиди молча, профессор
@MasterZiv ааааа, я тебя теперь буду так называть

прафессар

Al
17.07.2018
06:40:22
боьше взорванных пердачелл
Ну у нас кроме самого ТС никого пока. Только здоровый ржач

Ilia
17.07.2018
06:41:09
Да главное даже не это, а что все это для выборки гребаных ньюсов на говносубд, которые 20 лет никому не нужны..

lost
17.07.2018
06:42:27
@AlexCAD, @MasterZiv как десантник контуженный, он утром просыпается, и вспоминает, что надо мускуль обосрать, ну или в фонтане покупаться, или вертушку сделать :)

Ilia
17.07.2018
06:42:27

Страница 567 из 718