Re: Оптимизация пустой базы
От: Tigor Россия  
Дата: 19.03.09 13:18
Оценка: +1
Здравствуйте, Luxo, Вы писали:

L>Добрый день!


L>Возникла следующая ситуация. Требуется оптимизировать базу данных, поскольку у заказчика очень долго строятся отчеты (несколько часов). Саму базу мне дать не могут по причине наличия в ней конфиденциальной информации, у меня же имеется база с идентичной схемой, но в ней минимальное количество данных, по которым не получается понять где узкие места в производительности.

L>Начал гуглить, сразу наткнулся на EMS Data Generator (генерирует рандомные данные в таблицах), но он во-первых платный, во-вторых как мне кажется проблемы производительности скорее связаны с JOINами, чем количеством записей в таблицах. Т.е. скорее всего получится, что моя база с кучей рандомных записей и база клиента будут работать с разной производительностью на одних и тех же запросах.

L>Вообщем вопрос в том, как хотя бы приблизительно воспроизвести структуру данных. Собрать информацию о ссылках между таблицами...

L>Может быть кто-то уже сталкивался с подобной проблемой, или знает полезный софт?


Может попросить их заменить конфиденциальные данные каким-нить мусором?

Поскольку схема есть, можно спросить, что там собственно секретно и самостоятельно написать скрипт изменяющий эти данные
(так, чтобы на производительности запросов сказалось минимально).
К сожалению, в действительности все выглядит иначе, чем на самом деле.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.