Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Mô tả bộ nhớ đệm bộ điều khiển đĩa trong SQL Server

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 86903
Tóm tắt
Sử dụng bản ghi vào bộ đệm ẩn (còn được gọi là ghi lại bộ nhớ đệm) đĩa hiệu năng máy chủ SQL canimprove điều khiển. Bộ điều khiển lưu trữ ghi và disksubsystems được an toàn cho SQL Server, nếu họ đặc biệt được thiết kế foruse trong môi trường dữ liệu bộ máy cơ sở dữ liệu quan trọng giao dịch quản lý hệ thống (DBMS). Các tính năng thiết kế phải bảo vệ dữ liệu lưu trữ nếu một systemfailure xảy ra. Bằng cách sử dụng một nguồn điện bên ngoài điện (UPS) toachieve điều này thường là không đủ, do lỗi chế độ đó areunrelated điện có thể xảy ra.

Bộ nhớ đệm bộ điều khiển và đĩa hệ thống con có thể an toàn để sử dụng bởi SQL Server.Most nền tảng máy chủ đích mới kết hợp này được an toàn. Tuy nhiên, bạn nên kiểm tra với nhà cung cấp phần cứng của bạn để chắc chắn rằng thedisk hệ thống đã được cụ thể kiểm tra và phê duyệt để sử dụng trong môi trường datacritical giao dịch bộ máy cơ sở dữ liệu quan hệ quản lý hệ thống (RDBMS).
Thông tin thêm
Báo cáo thay đổi dữ liệu SQL Server tạo trang logic ghi. Thisstream ghi có thể được hình như có hai: kí nhập và thedatabase chính nó. Vì lý do hiệu suất, SQL Server defers ghi vào thedatabase thông qua hệ thống đệm bộ nhớ cache của mình. Ghi vào Nhật ký là onlymomentarily chậm đến thời gian cam kết. Chúng không được lưu trữ trong samemanner như ghi dữ liệu. Vì Nhật ký ghi cho một web site luôn precedethe trang ghi dữ liệu, Nhật ký đôi khi được gọi là "ghi trước" Nhật ký.

Tính toàn vẹn giao dịch là một trong các khái niệm cơ bản của hệ thống relationaldatabase. Giao dịch được coi là nguyên tử đơn vị workthat được hoàn toàn áp dụng hoặc hoàn toàn trở lại. Nhật ký giao dịch SQL Serverwrite trước là một phần quan trọng trong implementingtransactional tích hợp.

Bất kỳ hệ thống bộ máy cơ sở dữ liệu quan hệ cũng phải đối phó với closelyrelated khái niệm để tính toàn vẹn giao dịch, là phục hồi có kế hoạch systemfailure. Một số tưởng, hiệu ứng thực tế có thể gây ra lỗi này. Trên nhiều hệ thống quản lí bộ máy cơ sở dữ liệu, lỗi hệ thống có thể dẫn đến trình hướng dẫn lengthyhuman khôi phục thủ công.

Ngược lại, cơ chế khôi phục SQL Server là andoperates hoàn toàn tự động mà không cần can thiệp của con người. Ví dụ, SQL Server có thể besupporting một nhiệm vụ quan trọng sản xuất ứng dụng và trải nghiệm asystem thất bại do một biến động điện tạm thời. Khôi phục ofpower, phần cứng máy chủ sẽ khởi động lại, phần mềm mạng nào loadand khởi chạy, và SQL Server sẽ khởi động lại. Khi SQL Server khởi, itwill tự động chạy trình phục hồi dựa trên dữ liệu Nhật ký thetransaction. Toàn bộ quá trình này xảy ra mà không có sự can thiệp của con người. Khi khởi động lại máy trạm khách hàng, người dùng sẽ tìm thấy tất cả các theirdata có đến giao dịch cuối cùng họ đã nhập.

Tính toàn vẹn giao dịch SQL Server và phục hồi tự động tạo khả năng tiết kiệm thời gian và lao động verypowerful. Nếu bản ghi lưu trữ điều khiển isnot được thiết kế để sử dụng trong dữ liệu quan trọng DBMSenvironment giao dịch, nó có thể ảnh hưởng đến khả năng phục hồi, hencecorrupting bộ máy cơ sở dữ liệu SQL Server. Điều này có thể xảy ra nếu bộ điều khiển chặn việc ghi nhật ký giao dịch SQLServer và bộ đệm trong một phần cứng bộ nhớ cache trên thecontroller, nhưng không giữ lại các trang ghi trong một systemfailure.

Hầu hết các bộ điều khiển lưu trữ thực hiện ghi vào bộ đệm ẩn. Ghi cachingfunction không thể luôn bị vô hiệu hoá.

Ngay cả khi máy chủ sử dụng một UPS, điều này đảm bảo bảo mật thecached ghi. Nhiều loại hệ thống có thể xảy ra rằng một UPS không notaddress. Ví dụ, một lỗi tương đương bộ nhớ, hệ điều hành bẫy hoặc trục trặc ahardware gây ra lại hệ thống có thể tạo ra gián đoạn uncontrolledsystem. Lỗi bộ nhớ trong bộ đệm ẩn ghi phần cứng có thể alsoresult mất thông tin kí nhập quan trọng.

Các vấn đề khác liên quan đến một bộ điều khiển ghi vào bộ đệm ẩn có thể xảy ra atsystem tắt. Không phải là phổ biến "chu kỳ" orreboot hệ điều hành hệ thống trong quá trình thay đổi cấu hình. Ngay cả khi cẩn thận operatorfollows giới thiệu hệ điều hành phải chờ cho đến khi tất cả đĩa activityhas kết thúc trước khi khởi động lại hệ thống, ghi lưu trữ có thể vẫn presentin điều khiển. Khi nhấn tổ hợp phím CTRL + ALT + DEL hoặc theRESET nút chọn một nhấn ghi lưu trữ có thể được loại bỏ, potentiallydamaging bộ máy cơ sở dữ liệu.

Bạn có thể thiết kế bộ đệm ẩn ghi phần cứng có thể accountall nguyên nhân của discarding dữ liệu bộ nhớ cache bẩn nào như vậy besafe cho máy chủ bộ máy cơ sở dữ liệu. Một số tính năng thiết kế wouldinclude chặn RST bus tín hiệu để tránh không kiểm soát được đặt lại điều khiển thecaching, trên pin sao lưu và nhân hoặc bộ nhớ ERC (errorchecking & sửa). Kiểm tra với nhà cung cấp phần cứng để đảm bảo rằng bộ đệm ẩn ghi bao gồm các và bất kỳ các tính năng cần thiết để tránh bị mất dữ liệu.

SQL Server yêu cầu hệ thống hỗ trợ cung cấp đảm bảo ổn định phương tiện' như được nêu trong chương trình Microsoft SQL Server Always-On kiểm tra giải pháp lưu trữ. CĐể biết thêm chi tiết về các yêu cầu đầu vào và đầu ra cho bộ máy cơ sở dữ liệu SQL Server, hãy bấm vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
967576 Yêu cầu đầu vào/đầu ra công cụ bộ máy cơ sở dữ liệu Microsoft SQL Server
prodsms

Cảnh báo: Bài viết này đã được dịch tự động

Thuộc tính

ID Bài viết: 86903 - Xem lại Lần cuối: 04/28/2015 21:15:00 - Bản sửa đổi: 3.0

Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Analysis Services, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Enterprise Evaluation, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 Express with Advanced Services, Microsoft SQL Server 2008 Integration Services, Microsoft SQL Server 2008 R2 Analysis Services, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Express with Advanced Services, Microsoft SQL Server 2008 R2 for Embedded Systems, Microsoft SQL Server 2008 R2 Integration Services, Microsoft SQL Server 2012 Analysis Services, Microsoft SQL Server 2012 Business Intelligence, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 for Embedded Systems, Microsoft SQL Server 2012 Parallel Data Warehouse, Microsoft SQL Server 2012 Service Pack 1, Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2012 SP1 PowerPivot for Microsoft Excel 2010, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, SQL Server 2012 Enterprise Core, SQL Server 2012 Reporting Services, Microsoft SQL Server 2014 Business Intelligence, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Service Pack 1, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web, SQL Server 2014 Reporting Services

  • kb3rdparty kbhardware kbinfo kbmt KB86903 KbMtvi
Phản hồi