Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Tại sao các truy vấn SQL với hàm VBA chạy quá chậm?

Mẫu của bạn với GetFooF4 không thể được tối ưu hóa bởi Sql Server, cũng như Access. Và mở lại rs này mọi lúc là rất kém hiệu quả. Theo nguyên tắc chung, hãy tránh sử dụng các hàm hoặc mã cụ thể của Access trong các truy vấn của bạn. Điều này ngăn Acces gửi truy vấn 'nguyên trạng' đến máy chủ Sql. Thay vào đó, nó phải tải xuống toàn bộ dữ liệu và xử lý cục bộ, có nghĩa là lưu lượng truy cập nhiều hơn và tốc độ thấp hơn.
Xem http://msdn.microsoft.com/en-us/library/bb188204 (v =sql.90) .aspx # optaccsql_topic2



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trung bình của các hàng được nhóm trong Sql Server

  2. Máy chủ sql sắp xếp dữ liệu của bạn như thế nào?

  3. Chèn một danh sách <> vào bảng SQL Server

  4. tsql lần xuất hiện cuối cùng bên trong một chuỗi

  5. làm thế nào để thay đổi mức độ cô lập?