Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Владислав
@Hateman31
Делиться мыслями - это круто!
Python
SQL Server
Как эффективнее читать данные из базы?
Пишем перенос данных из одной БД в другую. Используем pyodbc.
Данных много, таблицы длинные. Решаем с коллегой как лучше читать данные.
1. делать fetchall
2. бежать циклом по курсору
Какой способ чтения быстрее ? надежнее ? экономней по памяти ?
Вопрос задан
более трёх лет назад
193 просмотра
Комментировать
Подписаться
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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
SQL
+2 ещё
Средний
Как предотвратить поломку базы данных XAMPP?
1 подписчик
7 часов назад
24 просмотра
0
ответов
Python
Простой
Как хранить данные лучше всего?
1 подписчик
10 часов назад
111 просмотров
0
ответов
Python
Простой
Почему после удаления Python не пропали 2 папки и как их удалить?
1 подписчик
вчера
146 просмотров
1
ответ
Python
Простой
Куда надо устанавливать Python и его библиотеки?
1 подписчик
вчера
187 просмотров
3
ответа
Python
Простой
Как создать task в __init__ asyncio?
1 подписчик
07 мая
415 просмотров
1
ответ
1С
+1 ещё
Простой
Как обойти ошибку создания уникального индекса?
1 подписчик
06 мая
76 просмотров
2
ответа
Python
Простой
Какой способ эффективнее при объединении двух словарей?
нет подписчиков
06 мая
262 просмотра
1
ответ
Python
Простой
Автоматизация входа на устройство через Jumphost с целью передачи команд?
1 подписчик
06 мая
99 просмотров
1
ответ
Python
+1 ещё
Простой
В ffmpeg неправильно считывается имя пользователя, он видит в нем цифру и начинает ее раскладывать, как пофиксить?
1 подписчик
06 мая
142 просмотра
1
ответ
Python
+2 ещё
Средний
Бот долго отвечает сообщением, где фото+текст. Как исправить?
1 подписчик
05 мая
207 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Python-разработчик
BCraft
от 2 000 до 3 500 $
Python разработчик Senior
Туроператор «Русь»
•
Москва
от 200 000 до 300 000 ₽
Python разработчик
DevTeam.Space
•
Москва
от 1 500 до 3 000 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама