sql >> Database >  >> RDS >> Sqlserver

Waarom worden SQL-query's met VBA-functie zo traag uitgevoerd?

Uw voorbeeld met GetFooF4 kan niet worden geoptimaliseerd, noch door Sql Server, noch door Access. En deze rs de hele tijd heropenen is erg inefficiënt. Vermijd in het algemeen het gebruik van Access-specifieke functies of code in uw zoekopdrachten. Dit voorkomt dat Acces de query 'as is' naar de Sql-server stuurt. Het moet in plaats daarvan de volledige hoeveelheid gegevens downloaden en lokaal verwerken, wat meer verkeer en minder snelheid betekent.
Zie http://msdn.microsoft.com/en-us/library/bb188204(v=sql.90).aspx#optaccsql_topic2



  1. Hoe kan ik een lijst maken van alle externe sleutels die verwijzen naar een bepaalde tabel in SQL Server?

  2. Af en toe SqlException krijgen:time-out is verlopen

  3. Vind correct beantwoorde vragen in een online test met enkele en meerkeuzevragen

  4. zeer grote mysql-tabel en rapportage