sử dụng SQL Server 2005 phiên bản tiêu chuẩn với SP2SQL Server varbinary (max) và varchar (max) dữ liệu trong một bảng riêng biệt
Tôi cần phải thiết kế một bảng nơi tôi sẽ được lưu trữ một tập tin văn bản (~ 200KB) cùng với tên tệp, mô tả và ngày giờ.
Chúng ta có nên thiết kế một bảng nơi dữ liệu varchar (max) và varbinary (max) nên được lưu trữ trong một bảng riêng biệt hay cột cột của các kiểu dữ liệu LOB là một phần của bảng chính?
mỗi chủ đề này What is the benefit of having varbinary field in a separate 1-1 table?
không có hiệu suất hoặc lợi ích hoạt động mà tôi đồng ý với một số mức độ tuy nhiên tôi có thể thấy hai lợi ích
- cửa hàng những vào một bảng separatable có thể được lưu trữ trên một nhóm tệp riêng biệt
- bạn không thể tạo lại chỉ mục trên bảng chứa loại dữ liệu lob ONLINE
Mọi đề xuất sẽ được đánh giá cao.
Câu hỏi thực tế của bạn ở đây là gì? Yêu cầu đề xuất không phù hợp với định dạng StackOverflow. Những hạn chế của bạn là gì? – Oded
Nói chung, trong điều khoản của thiết kế cơ sở dữ liệu những gì được recommnded? bạn được tự do đưa ra ý kiến của mình. Tôi sẽ không tranh luận về nó. bảng sẽ đứng coupld hàng triệu hàng varchar (max) cột sẽ không null. –
Vấn đề là bạn đang hỏi ý kiến - không phải cái gì được khuyến khích ở đây trên StackOverflow. – Oded