sql >> Databáze >  >> RDS >> Sqlserver

pyodbc - velmi pomalá rychlost hromadného vkládání

Měl jsem podobný problém s vkládáním pyODBC do SQL Server 2008 DB pomocí executemany(). Když jsem spustil trasování profileru na straně SQL, pyODBC vytvářel připojení, připravoval parametrizovaný příkaz insert a spouštěl jej pro jeden řádek. Pak by to nepřipravilo prohlášení a uzavřelo spojení. Poté tento proces opakoval pro každý řádek.

Nebyl jsem schopen najít žádné řešení v pyODBC, které by to neudělalo. Nakonec jsem přešel na ceODBC pro připojení k SQL Serveru a ten správně používal parametrizované příkazy.



  1. jak na Flashback, když máme dataguard

  2. Zajímavosti o spouštěčích MÍSTO

  3. Aktivní relace a stav SQL serveru

  4. Mysql:Vyberte řádky z tabulky, které nejsou v jiné