Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Владислав
@Hateman31
Делиться мыслями - это круто!
Python
SQL Server
Как эффективнее читать данные из базы?
Пишем перенос данных из одной БД в другую. Используем pyodbc.
Данных много, таблицы длинные. Решаем с коллегой как лучше читать данные.
1. делать fetchall
2. бежать циклом по курсору
Какой способ чтения быстрее ? надежнее ? экономней по памяти ?
Вопрос задан
более трёх лет назад
192 просмотра
Комментировать
Подписаться
2
Средний
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Dimonchik
@dimonchik2013
non progredi est regredi
читать очевидно же курсором
вставлять - балком
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
d-stream
@d-stream
Готовые решения - не подаю, но...
Думаю что в первую очередь оптимизировать стоит более тяжелую запись. Тут
bulk insert
- панацея.
Кстати совсем не исключаю и crasy-вариант вычитывания в текстовый файл в виде блоков sql insert и последующего их выполнения через bulk
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Python
+1 ещё
Средний
Как добавить кнопку к пересылаемому сообщению?
1 подписчик
час назад
15 просмотров
0
ответов
Python
Средний
Как получить код авторизации через ЕСИА?
1 подписчик
8 часов назад
73 просмотра
0
ответов
Python
Простой
В асинхронной функции при создании массива он будет асинхронным или обычным python?
2 подписчика
вчера
775 просмотров
4
ответа
Python
+2 ещё
Простой
Почему Linux забил на --user-data-dir при запуске Selenium?
1 подписчик
25 мар.
159 просмотров
1
ответ
Python
Простой
Как сделать удаляющиеся сообщения в боте?
1 подписчик
24 мар.
113 просмотров
0
ответов
Python
Простой
Как отправить кружок в телеграм через telethon с помощью file_id?
1 подписчик
23 мар.
84 просмотра
1
ответ
Python
+2 ещё
Простой
Не открывается книжка Excel на Python Windows, как исправить?
1 подписчик
22 мар.
151 просмотр
1
ответ
Python
Простой
Pytest. Почему декоратор не записывает в файл логи?
1 подписчик
21 мар.
110 просмотров
1
ответ
Python
Простой
Почему не открывается файл docx?
1 подписчик
21 мар.
133 просмотра
1
ответ
Python
Средний
Можно ли этот код написать как то по другому короче?
1 подписчик
18 мар.
462 просмотра
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Старший Python разработчик/Senior Python developer
Платежное решение
•
Москва
До 300 000 ₽
Руководитель группы разработки Python/Tech Lead Python
Платежное решение
•
Москва
До 500 000 ₽
Python developer
Greenway Global
•
Новосибирск
от 150 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама