Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Temporary table


naz ©   (2005-09-12 17:08:00) 

Таблица Paradox 7.0, количество записей - полтора миллиона, сервер БД - BDE. При формировании индекса возникает ошибка Temporary table resource limit. Возможно как-то обойти это ограничение?
Спасибо.


msguns   (2005-09-13 12:33:00) [1]

>Anatoly Podgoretsky ©   (13.09.05 10:10) [5]
>Один, первичный нужен, иначе не сможет работать, это же Парадокс

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


Anatoly Podgoretsky   (2005-09-13 10:10:00) [2]

msguns ©   (13.09.05 10:02) [4]
Один, первичный нужен, иначе не сможет работать, это же Парадокс.


msguns   (2005-09-13 10:02:00) [3]

1. Не использовать индексы
2. Активно задействовать запросы, возвращающие разумное кол-во записей. Сортировки, поиски и т.д. реализовать через модификацию запроса.
3. Задуматься о переводе БД подобноых размеров на сиквель-сервер


Anatoly Podgoretsky   (2005-09-13 08:59:00) [4]

Парадокс не зря парадоксом назвали. Весьма парадоксальная база.


Ильш   (2005-09-13 06:26:00) [5]

еще вариант: принципиально отказаться от Paradox  - потом еще спасибо скажешь!


Val   (2005-09-12 17:18:00) [6]

БДЕ не сервер, а прокладка.
Как вариант:попытаться не держать активной парадокс-таблицу в полтора млн. записей, а состряпать что-то типа архива.


Наверх

Титульная страница Поиск, карта сайта Написать письмо