Классная практическая статья Working with large CSV files in Python from Scratch рассказывает о хитростях работы с большими CSV-файлами.
В статье рассматриваются примеры:
— подсчёт строк в большом файле. Для этого применяется mmap, который использует низкоуровневое API операционной системы. Это позволяет ускорить чтение большого файла. Сам mmap заслуживает отдельной статьи. В ней с примерами на питоне объясняется, откуда берётся ускорение, плюс другие интересности, в том числе уровня системных вызовов...
Если вам понадобилось работать с MS SQL, вот заметка, в которой наш читатель Михаил Ксенофонтов поделился кодом самых полезных запросов. За несколько лет работы с MS SQL, у Миши накопилось несколько дельных советов и хитростей, которые в ежедневной работе пригождаются ему и могут пригодиться вам: https://tproger.ru/articles/5-poleznyh-zaprosov-dlja-ms-sql/ #sql