Найти - Пользователи
Полная версия: Работа с БД access. Много запросов
Начало » Python для новичков » Работа с БД access. Много запросов
1 2
Rodegast
> Работа с БД access

Зачем ты эту шнягу используешь? Пользуйся Sqlite с ним проблем меньше будет.

> А зачем вы делаете три запроса там, где можно сделать один?

Ну тогда лучше так:
  sql = "SELECT zunit, xunit, yunit FROM TElems WHERE unitpos = "+unitpos

> Не знаю, чем определить это “много”. База весит 23Мб

Это совсем “не много”.

> Вопрос в том, эта орм ускорит работу с БД?

Скорее наоборот, замедлит.

P.S. Ты индексы используешь?
Ruchey
Rodegast
> Работа с БД accessЗачем ты эту шнягу используешь? Пользуйся Sqlite с ним проблем меньше будет.> А зачем вы делаете три запроса там, где можно сделать один?Ну тогда лучше так:
Эта база используется мебельной программой. Не мой выбор, не я базу конструирую.
Там есть индексы.
Rodegast
> Эта база используется мебельной программой. Не мой выбор, не я базу конструирую.

Я бы в этом случае просто импортировал бы данные.

> Там есть индексы.

Тогда надо смотреть на EXPLAIN запроса с джойнами.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB