Оптимизация пустой базы
От: Luxo  
Дата: 19.03.09 11:17
Оценка: :)
Добрый день!

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

Вообщем вопрос в том, как хотя бы приблизительно воспроизвести структуру данных. Собрать информацию о ссылках между таблицами...
Может быть кто-то уже сталкивался с подобной проблемой, или знает полезный софт?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.