Все сервисы Хабра
Сообщество 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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Python
+1 ещё
Простой
Как создать параметризированный SQL запрос через pyodbc к Mysql?
нет подписчиков
12 часов назад
73 просмотра
2
ответа
Python
+1 ещё
Простой
Как сделать экранирование символов в Python для SQL запроса?
1 подписчик
15 часов назад
89 просмотров
1
ответ
Python
Простой
Что можно ускорить в коде решателя игры крестики нолики?
1 подписчик
23 часа назад
136 просмотров
0
ответов
Python
Простой
Как подключиться по SMTP к Reg ru?
1 подписчик
вчера
122 просмотра
0
ответов
Python
+1 ещё
Простой
Как имитировать нажатие пкм в неактивное окно DirectX?
1 подписчик
вчера
37 просмотров
1
ответ
Python
+1 ещё
Простой
Как настроить группы при создании нового пользователя в битриксе?
1 подписчик
14 авг.
110 просмотров
0
ответов
Python
+1 ещё
Простой
При добавления строчки @commands.has_permissions в терминале при запуске выдает ошибку?
1 подписчик
14 авг.
86 просмотров
0
ответов
Python
+1 ещё
Простой
Можно ли отключить SSL сертификат при парсинге?
1 подписчик
13 авг.
127 просмотров
0
ответов
Python
Простой
Не работает код, что делать?
2 подписчика
10 авг.
2126 просмотров
4
ответа
Python
Простой
Почему консольная программа перестает работать спустя время?
3 подписчика
08 авг.
2295 просмотров
3
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Ведущий Python разработчик
Сбер
•
Москва
от 200 000 до 250 000 ₽
Python Developer
Nomadic Soft
от 2 800 до 3 200 $
Python разработчик
ITK academy
•
Казань
от 75 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама