Vì vậy, câu trả lời có lẽ nên được trình bày trong các cấp cho kích thước của ứng dụng, nhưng tôi tự hỏi về trải nghiệm của mọi người với việc chọn nơi ổ đĩa được sử dụng bởi cơ sở dữ liệu nên cư trú.Thiết bị lưu trữ cơ sở dữ liệu tốt nhất là gì?
Dưới đây là một số tùy chọn:
- JBOD - (chỉ cần một loạt các đĩa) Cũ đĩa nội bộ lỗi thời - nhanh nhưng không phải là rất có thể mở rộng
- NAS - Chậm nhưng rẻ tiền và có thể mở rộng, có lẽ tốt nhất cho sao lưu
- DAS - một thỏa hiệp đàng hoàng, nhưng nói chung thể truy cập từ chỉ có một hoặc hai máy
- SAN - đắt nhưng rất tốt
Bạn nên lo lắng về việc chọn ổ đĩa 15k trên 10k hoặc 7200RPM?
Mức RAID yêu thích của bạn là gì?
> Tăng hiệu suất lớn nhất bạn có thể nhận được là phân vùng bảng/chỉ mục trên các đĩa khác nhau. Bước đầu tiên là đặt các chỉ mục trên một đĩa và dữ liệu trên một đĩa khác. Sau này, bạn nên xem xét các bảng/chỉ mục nào được sử dụng cùng nhau và đặt chúng trên các đĩa riêng biệt ("cọc") khi có thể. Tôi hoàn toàn đồng ý với điều này. Nhưng ... Tôi thấy một số hành vi với DAS của tôi một thời gian trở lại mà vẫn còn bí ẩn tôi. Chúng tôi đã có một thẻ HBA đi xấu và hỏng cơ sở dữ liệu (sao lưu vào một thiết bị riêng biệt không thành công ... cơn ác mộng), và tôi bị buộc phải ném mọi thứ vào ổ đĩa C của máy chủ cơ sở dữ liệu cho đến –
Nếu bạn đang sử dụng RAID 5 hoặc 6, hiệu suất có thể đến từ việc không còn thực hiện viết một phần. RAID 10 thường tốt hơn. Đôi khi, DB cũng có thể được điều chỉnh để ghi các kích cỡ khối sọc RAID. –