powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Оптимизация SQL -запроса
3 сообщений из 3, страница 1 из 1
Оптимизация SQL -запроса
    #33178745
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые Дамы и Господа!
Работаю на VB6 с фоксовской базой (dbf). Использую DAO.
В базе ~30 полей и ~400000 (пока что, постоянно пополняется).

Cоздал простой запрос на выборку по дате рождения,отчеству,имени:

SELECT * FROM таблица.dbf
WHERE Name=имя AND
Fam=фамилия AND
Dat=дата

Все работает, но довольно медленно ~3-5 с.
База индексирована по этим трем полям (которые в условии),ключевое поле INN - это ИНН человека, как известно он уникален.
Помогите, как мне ускорить обработку запроса до <1 с ? [quot автор][/quot
...
Рейтинг: 0 / 0
Оптимизация SQL -запроса
    #33178794
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приведи код.
А SELECT * обязательно надо делать?
Для подключения лучше используй Microsoft OLEDB Provider for Visual FoxPro 7.0
...
Рейтинг: 0 / 0
Оптимизация SQL -запроса
    #33181094
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT * -Обязательно, а код простой:
Data1.RecordSource='запрос'
Data1.Refresh
Microsoft OLEDB Provider for Visual FoxPro 7.0 у меня к сожалению
пока нет.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Оптимизация SQL -запроса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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