Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];

Вниз

Проблема скорости показа записей.   Найти похожие ветки 

 
Нулевой ©   (2005-02-22 14:21) [0]

Есть мастер-детали.
При click мыши на мастер, детали отображаются не сразу, задержка примерно 3-5 сек. - это нормально?
мастер - 50000 зап. детали - 100000 зап.
Но, при отборе записей свё равно тормоз.
т.е. мастер 20 зап.- детали 100 зап.
Такое ощущение, что детали ищуться заново при клике по мастере.
Как от такого избавиться.
База просто тестирутся на таком количестве записей.
Сейчас записей мало (1000) работает без проблем.
FIB 1.5 + FIBPlus6


 
Johnmen ©   (2005-02-22 14:49) [1]

>это нормально?

При данном кол-ве записей - да.

>Как от такого избавиться.

Не тащить на клиента столько не нужного юзеру хлама...:)
Пересмотреть концепцию взаимодействия с сервером.


 
Digitman ©   (2005-02-22 15:14) [2]


> Такое ощущение, что детали ищуться заново при клике по мастере


заново и ищутся .. всякий раз при выборе в мастер-НД записи происходит выполнение запроса к деталь-НД .. и если сам деталь-запрос либо метаданные объектов, участвующих в деталь-запросе "кривые", деталь-запрос выполняется мягко говоря не самым эффективным образом


 
kivadim   (2005-02-22 17:12) [3]

если деталь-запрос выбирает данные из нескольких таблиц (используя join-ы например) имеет смысл сделать его представлением (view) в БД, а в самой Дельфи грузить данные из этого представления.


 
sniknik ©   (2005-02-22 17:59) [4]

а индекс у таблици "детали" по связываемому полю есть?
просто в случае запроса по таким обьемам (100000 зап. 100 выбранных), 3-5 сек это как раз на перебор таблици без индекса (по числовому полю), с индексом же гораздо быстрее... (оринтируюсь по access-овской базе, но в IB должно быть также)

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


 
Johnmen ©   (2005-02-22 22:30) [5]

>kivadim  (22.02.05 17:12) [3]

М.б. и есть какой-то смысл, но скорости это не прибавит...


 
kivadim   (2005-02-23 09:13) [6]

> Johnmen ©   (22.02.05 22:30) [5]

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



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.044 c
3-1109605455
Вольный Стрелок
2005-02-28 18:44
2005.03.27
чтение BLOB SUB_TYPE TEXT в переменную VARCHAR в ХП


1-1110811572
tytus
2005-03-14 17:46
2005.03.27
Работа с большими файлами.


14-1109952872
старый маразматикЪ
2005-03-04 19:14
2005.03.27
30 ответов модератора на вопрос "почему удалили моё сообщение?"


1-1110913377
Sewix
2005-03-15 22:02
2005.03.27
Нехватает Longword


1-1110629500
Juk
2005-03-12 15:11
2005.03.27
Модальные формы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский