2015-03-16 2 views
-1

Запрос в другое время в условиях DEV и TEST. Тот же запрос в среде TEST занимает больше времени, чем в среде DEV.db2 Запрос занимает различное время в средах с разной степенью сложности

OS = SUSE Linux Enterprise Server 11 (на обоих).

DB = db2 10.5 (на обоих).

Ram = 32gb (на обоих).

процессора на DEV =

VENDOR_ID: IBM/S390 процессоров: 8 BogoMips на процессор: 14367,00

CPU на тесте:

VENDOR_ID: IBM/S390 процессоров: 8 BogoMips за процессор: 18115,00

+0

Что вы хотите сказать? – mustaccio

+0

Мой вопрос в том, почему в тестовой среде запрос медленный, в то время как в DEV работает нормально. Таблицы имеют одинаковую структуру и одинаковое количество данных. – Masheed

+0

Вы сравнили планы запросов? (У меня такое чувство, что вы этого не сделали, так что сделайте это первым). – mustaccio

ответ

0

Я полагаю, что разница значительна, поэтому я буду искать первые недостающие индексы, реорганизации и runstats. Если все выглядит одинаково, то нагрузка на 2 среды должна быть вашим ответом.

0

Предполагая, что вы объяснили оба в обоих случаях, и планы одинаковы; поэтому вы знаете, что вам не хватает индексов.

И что таблицы имеют одинаковые данные в обеих средах.

Тогда я могу сказать, что производительность SQL сильно зависит от среды времени выполнения.

Значение # активных процессов и количество свободной памяти.

Если вы не единственный пользователь и обе среды настроены точно так же, я бы ожидал увидеть различия во времени выполнения запросов.

Смежные вопросы