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

SQL Server 2005/2008 - nhiều nhóm tệp?

Phương pháp luận được Microsoft đào tạo và thực hành tốt nhất như sau:

  • Các tệp nhật ký được đặt trên một ổ đĩa vật lý riêng biệt
  • Các tệp dữ liệu được đặt trên một ổ đĩa vật lý riêng biệt
  • Nhiều nhóm tệp:Khi một bảng cụ thể cực kỳ lớn. Thường là trường hợp trong cơ sở dữ liệu giao dịch (Ổ đĩa vật lý riêng biệt)
  • Nhiều nhóm tệp:Khi sử dụng phạm vi hoặc khi muốn chia dữ liệu tra cứu thành tệp cơ sở dữ liệu chỉ đọc (Ổ đĩa vật lý riêng biệt)

Hãy nhớ rằng về mặt kỹ thuật, MDF hoạt động tương tự như một phân vùng ổ cứng khi lưu trữ dữ liệu. MDF là tệp được đọc ngẫu nhiên, trong khi LDF là tệp được đọc tuần tự. Do đó, việc chia chúng thành các ổ đĩa riêng biệt sẽ gây ra mức tăng hiệu suất rất lớn, trừ khi chạy các ổ đĩa trạng thái rắn, trong trường hợp đó mức tăng này vẫn còn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể liên kết số nhận dạng nhiều phần - SubQuery

  2. pyodbc trên google colab

  3. SQL Server cắt bớt giá trị trả về XML

  4. khóa chính và chỉ mục sql

  5. cơ sở dữ liệu:khóa chính, Clustered hoặc NonClustered