|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
YuRock Статистика пересчитывается ежедневно ночью. но зачем Бэрримор? чисто чтобы убить SSD ишку раньше времени? у меня в доке про индексы - пресобрать через неделю, через два месяца и через год. и забыть. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 15:14 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
YuRockСтатистика пересчитывается ежедневно ночью. А некоторые ежедневно ночью целый бэкап-рестор делают, так что не переживай. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 15:16 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Бэкап - пережиток прошлого, быстрее базу пересоздать! (художественная гиперболизация) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 15:21 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
pastor YuRock Статистика пересчитывается ежедневно ночью. но зачем Бэрримор? чисто чтобы убить SSD ишку раньше времени? у меня в доке про индексы - пресобрать через неделю, через два месяца и через год. и забыть. Просто нет механизма контроля новых таблиц и новых данных в таблицах. И леть такое изобретать. Пересчитываю всё - и нормально, после отработки свипа. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 15:22 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
шо вы таки взъелись на эту статистику?! вон Оракел её в фоне пересчитывает невзирая на лица, и шо? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 15:34 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
авторчисто чтобы убить SSD ишку раньше времени? да там той статистики мизер. тем более типа 1 страница на 1 индекс. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 15:50 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
DS> А некоторые ежедневно ночью целый бэкап-рестор делают Ну ты-то понятно за репликацию топишь, но что не так с проверочным рестором? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 16:15 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустамно что не так с проверочным рестором? То, что он ими делается с переписыванием базы прода. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 16:20 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
YuRock Просто нет механизма контроля новых таблиц и новых данных в таблицах. И леть такое изобретать. Пересчитываю всё - и нормально, после отработки свипа. у нас тоже нет контроля. нет контроля - нет проблем. все перенесли, все пересчитали, всех переподключили. на двух с половиной критичных объектов - мануально ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 16:29 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
18.03.2021 16:20, Dimitry Sibiryakov пишет: ГР>> но что не так с проверочным рестором? > То, что он ими делается с переписыванием базы прода. почему не на другом сервере? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 16:35 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
Мимопроходящийпочему не на другом сервере? "Ну тогда же теряется весь смысл, на рабочем сервере база-то останется старой и будет тормозить по-старому!" Да и нет у них никакого мальчика другого сервера... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 17:17 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Да и нет у них никакого мальчика другого сервера... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 18:14 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
18.03.2021 18:14, WildSery пишет: DS>> Да и нет у них никакого мальчика другого сервера... > > И первого тоже нет. а шо, никто не гонял кваку на "сервере"? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 18:35 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
Мимопроходящий шо вы таки взъелись на эту статистику?! вон Оракел её в фоне пересчитывает невзирая на лица, и шо? Оракл умеет очень лихо срезать углы во время gather_database_stats, поэтому это сравнение - не очень подходит. Там и семплирование. И анализ статистики последних dml по каждой таблице. Вот Postgres - это действительно тругяга. И еще один +1 фактор парникового эффекта на нашей планете. Кто еще из dbms делает столько пустой работы по переносу байтиков с одного места в другое? Только Постгрес. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 19:23 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
18.03.2021 19:23, mayton пишет: > Вот Postgres - это действительно тругяга. И еще один +1 фактор парникового эффекта на нашей планете. > Кто еще из dbms делает столько пустой работы по переносу байтиков с одного места в другое? Только Постгрес. им можно - они ж учебные Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2021, 19:26 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
Старый плюшевый мишка Компрене ву? Не понял. Не понял зачем вы это написали. Я привел вам аргумент, а вы мне в ответ свою жизнь пересказываете. YuRock О том и речь. Вы вообще не понимаете, о чем говорите. Предлагаете лечить ветрянку ампутацией органов, на которых выскочили прыщи. Польза от такого решения будет соответствующая. Что вам ветрянка, то мне предсмертные судороги. У нас с вами разные требования к надежности конечного продукта. P.S. В любом случае мой опыт основывается на полуторке. Возможно в новых версиях оптимизатор стал лучше, посмотрим. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2021, 00:09 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
ggreggory P.S. В любом случае мой опыт основывается на полуторке. Возможно в новых версиях оптимизатор стал лучше, посмотрим. Но ведь эти времена давно прошли. Это были просто баги оптимизатора, и их починили. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2021, 00:55 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
ggreggory Не понял. Не понял зачем вы это написали. Я привел вам аргумент, а вы мне в ответ свою жизнь пересказываете. Да какую в пень жизнь. Молодой человек, прямым текстом - освойте для начала хинты через +0 и явное указание плана, потом . можно будет и поговорить на тему когда это надо делать и когда не надо и почему, и почему плохо вместо этого применять лефт. Хотя до Вас это, похоже, не дойдёт, раз воспринимаете как беллетристику. Аргумент он привёл. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2021, 02:49 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
Максимально широко использую LEFT JOIN, причем даже не специально, а в большинстве мест логика выборки именно такая. Что не отменяет использование +0 (1-3% запросов) или даже || '' (один или два раза использовал). При написании запроса первое что рассматривается - с какой таблицы начать что бы максимально урезать исходный массив данных. Разработку веду на копии рабочей базы, т.е. данных - много, за 12 лет. Ранее бывали несколько раз случаи когда при наполнении базы изменялась статистика и менялись планы, в худшую сторону. Приходилось править запросы, как правило тем самым +0 . При изменении плана от изменения статистики, в лучшую сторону обычно никто не жалуется, поэтому такие случаи, если они были, остаются незамеченными. Пересчетом статистики не занимаюсь. Бэкап-рестор базы, с заменой исходной, делаю 1 раз в 1-2 года. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2021, 04:37 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
25.03.2021 04:37, fraks пишет: > Разработку веду на копии рабочей базы, т.е. данных - много, за 12 лет. Владимир, ты на 3-ку уже перешел? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2021, 11:17 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
Мимопроходящий Владимир, ты на 3-ку уже перешел? Еще нет. Сижу на 2.5.8 Переход на тройку где-то в планах на будущее :) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2021, 15:18 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
fraks, если только в планах на будущее, то тогда уж сразу на 4.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2021, 15:23 |
|
Обновление БД и селективность индексов
|
|||
---|---|---|---|
#18+
fraks Максимально широко использую LEFT JOIN, причем даже не специально, а в большинстве мест логика выборки именно такая Ключевые слова подчёркнуты. Само собой, есть туева хуча запросов, в которых нужны именно внешние джойны. Есть запросы, в которых по барабану, внешний написать или внутренний, одна чорт и результат будет как у внутреннего и затратность. Типа соединения со справочником, на который есть FK. Но, согласись, Володя, в общем случае имитация внутреннего соединения путём выполнения внешнего и обрезания лишнего дополнительными условиями будет тормознее по определению. Вместо построения карты доступа к страницам данных по индексу чтение всех подряд в ведущей и уже потом усечение. А если ещё запрос представляет собой хорошо взболтанную смесь внешних и внутренних, то с ним обращаться надо как сапёру с миной. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2021, 18:48 |
|
|
start [/forum/topic.php?fid=40&gotonew=1&tid=1560080]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
159ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 283ms |
0 / 0 |