powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Скорость в Pervasive ISAM (Btrieve) и Pervasive SQL
3 сообщений из 3, страница 1 из 1
Скорость в Pervasive ISAM (Btrieve) и Pervasive SQL
    #36172361
Olga_3005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток!

Мы долгое время работаем с Pervasive 8 ISAM (Btrieve).
Теперь для значительного увеличения производительности наших программ планируем перейти на SQL.

В связи с этим выбираем из двух платформ:
- Pervasive SQL v10
- Microsoft SQL 2008 (или 2005)

При тестировании на скорость обработки больших массивов данных столкнулись с проблемой.

Имеем таблицу, которая содержит 11 полей, 6 индексов (в среднем по 3-8 сигментов в каждом), без внешних ключей.
Количество строк - 500 тысяч

В используемой нами среде разработки пишем простую прогу - просмотр этой таблицы на разных платформах:
- Pervasive ISAM v10
- Pervasive SQL v10
- Microsoft SQL 2005

Для тестирования скорости выполняем эту программу с разными индексами.
По первому индексу на всех платформах скорость везде почти одинаковая, но по другим индексам скорость в
Pervasive SQL v10 и Microsoft SQL 2005 значительно ниже чем в Pervasive ISAM v10.

Это нормально или так не должно быть?
Если нет, то посоветуйте, пожалуйста, как можно решить эту проблему.
...
Рейтинг: 0 / 0
Скорость в Pervasive ISAM (Btrieve) и Pervasive SQL
    #36174168
golsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В SQL нет понятия просматривать по индексу. Будет использован индекс при выборке данных или нет, если будет - то какой именно зависит от оптимизатора (условий выборки в кляузе where ).
order by лишь сортирует выбоку, но на выбор использования индекса влияния не оказывает.
...
Рейтинг: 0 / 0
Скорость в Pervasive ISAM (Btrieve) и Pervasive SQL
    #36185366
БПА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В PSQL смотрите (спец утилитой) схему выполнения запроса, с использованием индексов или нет, возможно запрос криво составлен.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Скорость в Pervasive ISAM (Btrieve) и Pervasive SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]