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

Вниз

IB и скорость   Найти похожие ветки 

 
kaif   (2002-02-05 01:29) [23]

Я как-то сгенерировал 1 млн. записей в 1 таблице на IB5.0.
Генерация заняла 40 мин на Pentium MMX 166. Запросы типа простых SELECT * WHERE UPPER(NAME) LIKE "%ВАСЯ%" потом занимали не более 1 сек. Конечно, если не делать FETCH из 1 млн. записей.
IMHO:
Легко рекомендовать ORACLE тому, кому деньги некуда девать.
:)
Рекомендую не спрашивать по форумам, а просто сгенерировать (можно для этого хранимую процедуру написать) свой миллион и посмотреть, что получится. Я всегда заполняю базу сгенерированными значениями, а иначе, как узнать, где у тебя кривизна в запросах? Например, я замечал, что индексы по DATE в IB5 крайне медленно работали (в 100 раз медленнее, чем по INTEGER). И мне приходилось иногда PLAN вручную вписывать. Рекомендую еще опираться на реальные перспективы. Если планируется иметь 100тыс. в таблице 1 и 1,5тыс в таблице 2, то и генерить нужно именно столько. А о будущем лучше не думать. "Заботьтесь о дне сегодняшнем. Завтрашний сам позаботится о себе."И.Х. Евангелие от Иоанна, стих не помню :))



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

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

Наверх





Память: 0.44 MB
Время: 0.006 c
3-19117
Дмитрий Д.
2002-02-06 15:29
2002.03.07
Как выцепить из поля данные ?


1-19146
lightix
2002-02-21 12:06
2002.03.07
Как передать параметр в программу ?


1-19209
Игорь М
2002-02-19 10:44
2002.03.07
Печать на LBP 810


3-19082
Tra
2002-02-07 18:52
2002.03.07
Как результат запроса сохранить в txt файл, чтобы потом загрузить на сервер по ftp ?


1-19216
Michael C
2002-02-19 12:14
2002.03.07
Мастера товарищи... Как объединить эти две выборки...





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский