Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Разное время выполнени, в зависимости от БД
|
|||
|---|---|---|---|
|
#18+
Всем доброго времени суток. Заметил в поведении скл сервера такую особенность - в зависимости от выбранной БД, запросы на одном сервере, выполняются разное время. Например, для системных баз на подобии tempdb он выполняется за 4 секунды, в то время как для рабочих баз, созданных пользователем, за минуту и более. Результат выполнения и реальный план выполнения в обоих случаях одинаковы. Кто то может пояснить откуда такая разница в выполнении? ПАЛЫЧ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2019, 17:47 |
|
||
|
Разное время выполнени, в зависимости от БД
|
|||
|---|---|---|---|
|
#18+
Запросы никому не показывайте. Тут же у нас не IT-форум, а шоу экстрасенсов.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2019, 18:36 |
|
||
|
Разное время выполнени, в зависимости от БД
|
|||
|---|---|---|---|
|
#18+
BAH--zer, Вангу, небось TempDb распологается на быстром носителе, а пользовательские базы на медленном. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2019, 08:02 |
|
||
|
Разное время выполнени, в зависимости от БД
|
|||
|---|---|---|---|
|
#18+
Massa52BAH--zer, Вангу, небось TempDb распологается на быстром носителе, а пользовательские базы на медленном. круто. теперь что, если читаю данные пользовательской базы из контекста tempdb, то уже данные не с медленного диска будут читаться, а с быстрого? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2019, 09:10 |
|
||
|
Разное время выполнени, в зависимости от БД
|
|||
|---|---|---|---|
|
#18+
Если выборки были из разных таблиц - там индексы могут быть по разному устроены. И разный объём данных может обрабатываться. Даже если объём данных абсолютно одинаковый - у одной из баз индекс может быть разреженный - поэтому больше операций чтения, при обработке одинакового объёма данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2019, 19:51 |
|
||
|
Разное время выполнени, в зависимости от БД
|
|||
|---|---|---|---|
|
#18+
Александр Бердышев, Ларчик открывался несколько проще. Основные пользовательские базы качуют из проекта проект, изменяя только начинку (часть таблиц и процедур), разумеется они были написаны с использованием дремучих серверов 2009. Следовательно для ниж указан уровень совместимости 100 или 110. Этот уровень они сохраняют при бекапировании с сервера на сервер. При развертывании же sql server-a последних версий, например 16-ой, автоматически развертываются системные базы (master tempdb и т.д.) с уровнем 130. А в него уже включены всякие вкусности по параллелизму и прочему, что способствует производительности. И видимо выбор такой базы в качестве контекста автоматически дает возможность использовать эти плюшки. Теперь осталось подумать над тем - насколько безопасно изменять уровень совместимости у старых баз, и пробовать) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2019, 20:26 |
|
||
|
Разное время выполнени, в зависимости от БД
|
|||
|---|---|---|---|
|
#18+
*дремучих серверов 2009. Не нашел кнопку редактирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2019, 20:32 |
|
||
|
Разное время выполнени, в зависимости от БД
|
|||
|---|---|---|---|
|
#18+
** дремучих не существующих серверов 2009 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2019, 20:33 |
|
||
|
Разное время выполнени, в зависимости от БД
|
|||
|---|---|---|---|
|
#18+
***дремучих серверов 2008-2012. Не нашел кнопку редактирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2019, 20:47 |
|
||
|
Разное время выполнени, в зависимости от БД
|
|||
|---|---|---|---|
|
#18+
BAH--zerПри развертывании же sql server-a последних версий, например 16-ой, автоматически развертываются системные базы (master tempdb и т.д.) с уровнем 130. А в него уже включены всякие вкусности по параллелизму и прочему, что способствует производительности. и как это соотносится с авторреальный план выполнения в обоих случаях одинаковы ??? план врет и не показывает вкусности или уже сами не помните, что в первом посте написали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2019, 20:53 |
|
||
|
Разное время выполнени, в зависимости от БД
|
|||
|---|---|---|---|
|
#18+
Планы сравнивал, шли одинаково. Значит или не заметил какую то разницу, или вкусности там не показываются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2019, 07:20 |
|
||
|
Разное время выполнени, в зависимости от БД
|
|||
|---|---|---|---|
|
#18+
Посмотрите какой compatibility level стоит в базах где запрос выполняется быстро и какой уровень там где запрос выполняется медленно. Код: sql 1. У меня была подобная ситуация и установление во всех базах значения 130 решило проблему. Но возможно у вас другая проблема ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2019, 11:12 |
|
||
|
Разное время выполнени, в зависимости от БД
|
|||
|---|---|---|---|
|
#18+
BAH--zerПланы сравнивал, шли одинаково. Значит или не заметил какую то разницу, или вкусности там не показываются. Вы фантазируете, равно как и с тем, что уровень совместимости 130 не обеспечит выполнение кода с уровнем совместимости 110. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2019, 12:21 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39876759&tid=1687117]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
126ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 387ms |

| 0 / 0 |
