Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
гогол Member [заблокирован] Откуда: Сообщений: 88 |
Добрый день. Есть процедура, которая выполняется очень часто (80% обработки там в темпдб) Замечено что когда парралельно с ней раз в пол часа выполняется простой запрос типа : SELECT COUNT(*) FROM Таблица5; Процедура выполняется быстрее на 50%. Скажите, как может так получаться что SELECT ускоряет работы процедуры? |
3 окт 17, 16:47 [20839578] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 6801 |
гогол, если просто ответить: да. Какие-то данные подняли в кеш. и у меня глдавный вопрос: В какой стране и какой сегодня праздник? |
3 окт 17, 16:49 [20839587] Ответить | Цитировать Сообщить модератору |
гогол Member [заблокирован] Откуда: Сообщений: 88 |
КЭШ, да. точно... а как-то запросом можно посмотреть какие данные в кэш тянуться?
|
|||
3 окт 17, 16:57 [20839633] Ответить | Цитировать Сообщить модератору |
o-o
Guest |
Простите, а Таблица5 есть в этой самой процедуре или просто магия числа 5? Если последнее, то предлагаю опробовать SELECT COUNT(*) FROM Таблица7; Возможен прирост производительности в 70% |
||
3 окт 17, 17:08 [20839676] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 6801 |
мир сошёл с ума... будем селектами порцедуры разгонять |
3 окт 17, 17:10 [20839684] Ответить | Цитировать Сообщить модератору |
гогол Member [заблокирован] Откуда: Сообщений: 88 |
Таблица5 в самой процедуре есть, из нее считываются данные, обрабатываются и переносятся в другую таблицу. На счет Таблица7 надо поэкспериментировать, было бы замечательно если 70%. |
||||
3 окт 17, 17:13 [20839696] Ответить | Цитировать Сообщить модератору |
гогол Member [заблокирован] Откуда: Сообщений: 88 |
Я сам в шоке, читаю пока про кэш. ...селектами то ладно, главное не транкэйтами... |
||
3 окт 17, 17:14 [20839700] Ответить | Цитировать Сообщить модератору |
гогол Member [заблокирован] Откуда: Сообщений: 88 |
Вы имеете ввиду кэширование и повторное использование плана выполнения? |
||
3 окт 17, 17:55 [20839884] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 6801 |
нет именно данные, но это просто пальцем в небо. И скорее всего это ваш неправильный вывод поведения сервера |
||||
3 окт 17, 17:57 [20839888] Ответить | Цитировать Сообщить модератору |
гогол Member [заблокирован] Откуда: Сообщений: 88 |
Зависимость прослеживается почти со 100% вероятностью. Когда ночью запускают этот скрипт каждые пол часа - данные обработываются в 4 утра. Когда не запускают в 8 утра. Уже несколько раз проверил специально. Хочется понять как конкретно эта зависимость создается... |
||||
3 окт 17, 18:01 [20839914] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 6801 |
гогол,
есть более адекватные средства оценки работы, планы, ожидания и тп. не занимайтесь фигнёй |
||
3 окт 17, 18:05 [20839936] Ответить | Цитировать Сообщить модератору |
Шыфл Member Откуда: Прага Сообщений: 776 |
TaPaK, Шаманский бубен никто не отменял |
3 окт 17, 18:32 [20840007] Ответить | Цитировать Сообщить модератору |
StarikNavy Member Откуда: Москва Сообщений: 2396 |
гогол, была байка про чувака, который если покупал в магазине ванильное мороженое, то его машина глохла, а когда пломбир - работала нормально. в итоге выяснили что все таки проблема не в том что его машина не любит пломбир. смотрите на другие показатели |
4 окт 17, 13:04 [20841839] Ответить | Цитировать Сообщить модератору |
Гавриленко Сергей Алексеевич Member Откуда: Moscow Сообщений: 37143 |
TaPaK, В стране Колянов Козловых вечный праздник. |
4 окт 17, 13:07 [20841852] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 6801 |
больше про таракана, который без ног не слышит... |
||
4 окт 17, 13:12 [20841874] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 6801 |
та же контора? :) |
||
4 окт 17, 13:13 [20841876] Ответить | Цитировать Сообщить модератору |
982183 Member Откуда: VL Сообщений: 3374 |
Выяснилось совсем другое. Не создавайте мифов. |
||
4 окт 17, 14:24 [20842267] Ответить | Цитировать Сообщить модератору |
982183 Member Откуда: VL Сообщений: 3374 |
http://www.vokrugsveta.ru/blogs/sartemov/1677.php |
4 окт 17, 14:26 [20842273] Ответить | Цитировать Сообщить модератору |
Ролг Хупин Member Откуда: Чебаркуль Сообщений: 3970 |
В Германии был праздник - День Единства, посвященный объединению Западной и Восточной Германии. Что примечательно - он был и до того, назывался так же, но в другой день и в связи с другими событиями В Федеративной Республике Германия «День германского единства» (нем. Tag der deutschen Einheit, со строчной буквой d) был введён в 1954 году в память о событиях 17 июня 1953 года в ГДР и праздновался 17 июня с 1954 по 1990 годы. В 1953 г. советские танки в ГДР "укрепили дружбу". |
||
4 окт 17, 14:27 [20842277] Ответить | Цитировать Сообщить модератору |
o-o
Guest |
контора другая, праздник тот же |
||||
4 окт 17, 15:12 [20842458] Ответить | Цитировать Сообщить модератору |
StarikNavy Member Откуда: Москва Сообщений: 2396 |
вы невнимательно прочитали мое сообщение |
||
4 окт 17, 15:30 [20842544] Ответить | Цитировать Сообщить модератору |
982183 Member Откуда: VL Сообщений: 3374 |
StarikNavy, Действительно. Невнимательно. Несмотря на то, что три раза перечитал. Мои искренние извинения. |
5 окт 17, 02:06 [20844072] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |