ID Artikel: 304261 - Kajian Terakhir: 02 Desember 2011 - Revisi: 3.0 Deskripsi dukungan untuk file database jaringan dalam SQL Server
Pada Halaman iniRINGKASANMicrosoft umumnya menyarankan bahwa Anda menggunakan penyimpanan Area jaringan (SAN) atau disk lokal terpasang untuk penyimpanan file database Microsoft SQL Server karena konfigurasi ini mengoptimalkan SQL Server kinerja dan kehandalan. Secara default, penggunaan jaringan file database (disimpan pada server jaringan atau Network Attached Storage [NAS]) tidak diaktifkan untuk SQL Server. Namun, Anda dapat mengkonfigurasi SQL Server untuk menyimpan database pada server jaringan atau NAS server penyimpanan. Server yang digunakan untuk tujuan ini harus memenuhi persyaratan SQL Server untuk data menulis memesan dan menulis-melalui jaminan, yang terperinci di bagian "Informasi selengkapnya". Perangkat Windows Hardware kualitas Lab (WHQL) memenuhi syaratMicrosoft Windows Server dan server jaringan atau server penyimpanan NAS yang bersertifikat laboratorium kualitas perangkat keras Windows (WHQL) secara otomatis memenuhi data menulis memesan dan menulis-melalui jaminan diperlukan untuk mendukung perangkat penyimpanan SQL Server. Microsoft mendukung aplikasi dan isu-isu yang berhubungan dengan penyimpanan dalam konfigurasi ini.CatatanHarus didukung oleh SQL Server, solusi penyimpanan NAS juga harus memenuhi semua persyaratan yang tercantum pada website Microsoft berikut: http://download.Microsoft.com/download/6/E/8/6E882A06-B71B-4642-9EB4-D1EA0D6223C8/SQL%20Server%20IO%20Reliability%20Program%20Requirements%20Document.docx
(http://download.microsoft.com/download/6/E/8/6E882A06-B71B-4642-9EB4-D1EA0D6223C8/SQL%20Server%20IO%20Reliability%20Program%20Requirements%20Document.docx)
PerangkatJika Anda menggunakan perangkat penyimpanan yang memenuhi syarat non-WHQL dengan SQL Server yang mendukung I/O jaminan untuk penggunaan database transaksional yang dijelaskan dalam artikel ini, Microsoft akan memberikan dukungan penuh untuk SQL Server dan aplikasi berbasis SQL Server. Namun, masalah dengan, atau disebabkan oleh, perangkat atau subsistem penyimpanan yang akan disebut pabrik perangkat. Jika Anda menggunakan perangkat penyimpanan yang memenuhi syarat non-WHQL yang tidak mendukung I/O jaminan untuk penggunaan database transaksional yang dijelaskan dalam artikel ini, Microsoft tidak menyediakan dukungan untuk SQL Server atau SQL Server berbasis aplikasi. Untuk menentukan apakah Anda non-WHQL memenuhi syarat mendukung perangkat penyimpanan I/O menjamin untuk penggunaan database transaksional yang dijelaskan dalam artikel ini dan/atau dirancang untuk penggunaan database, periksa dengan vendor perangkat Anda. Juga, hubungi vendor perangkat Anda untuk memverifikasi bahwa Anda memiliki benar digunakan dan dikonfigurasi perangkat untuk database transaksional digunakan.INFORMASI LEBIH LANJUTSecara default, Anda tidak dapat membuat database SQL Server pada jaringan berbagi file. Setiap usaha untuk membuat file database pada dipetakan atau lokasi jaringan UNC menghasilkan salah satu pesan galat berikut: Pesan galat 1 5105 "Perangkat aktivasi Error" Pesan galat 2 5110 "File 'berkas_name' adalah pada perangkat jaringan yang tidak didukung untuk database
file." Perilaku ini diharapkan. Jejak bendera 1807 bypasses cek dan memungkinkan Anda untuk mengkonfigurasi SQL Server dengan file berbasis jaringan database. SQL Server, dan sebagian besar perusahaan sistem database lain, menggunakan log transaksi dan terkait pemulihan logika untuk memastikan database transaksional konsistensi dalam hal kegagalan sistem atau menutup unmanaged. Protokol-protokol pemulihan ini bergantung pada kemampuan untuk menulis langsung ke disk media sehingga ketika operasi sistem input/output (I/O) menulis permintaan kembali ke database manager, sistem pemulihan dijamin bahwa menulis benar-benar lengkap atau selesai menulis dapat dijamin. Kegagalan oleh komponen perangkat lunak atau perangkat keras untuk menghormati protokol ini dapat mengakibatkan kehilangan sebagian atau seluruhnya data atau korupsi dalam hal kegagalan sistem. Untuk detail lebih lanjut tentang aspek-aspek penebangan dan pemulihan protokol dalam SQL Server, bacalah artikel berikut pada Basis Pengetahuan Microsoft: 230785
(http://support.microsoft.com/kb/230785/
)
SQL Server 7.0, SQL Server 2000 dan SQL Server 2005 penebangan dan penyimpanan data algoritma memperpanjang kehandalan data Microsoft tidak mendukung file database SQL Server jaringan di NAS atau jaringan penyimpanan server yang tidak memenuhi persyaratan ini melalui menulis dan menulis-order.Karena dari risiko kesalahan jaringan yang mengorbankan integritas database, bersama dengan implikasi kinerja yang mungkin hasil dari penggunaan jaringan berbagi berkas untuk menyimpan database, Microsoft menganjurkan Anda menyimpan file database subsistem disk lokal atau pada jaringan Area penyimpanan (SANs). Jaringan yang terpasang sistem penyimpanan (NAS) adalah sistem penyimpanan berkas yang melekat klien melalui redirector jaringan dengan menggunakan protokol jaringan (seperti TCP/IP). Jika akses ke sumber disk memerlukan bahwa saham dipetakan, atau jika sumber disk muncul sebagai server jauh melalui lintasan UNC, (misalnya, \\Servername\Sharename), pada jaringan, kemudian secara default, sistem penyimpanan disk tidak didukung sebagai lokasi untuk SQL Server database. Masalah kinerjaSQL Server, mirip dengan sistem database perusahaan lain, dapat menempatkan beban yang sangat besar di subsistem I/O. Dalam paling besar aplikasi database, fisik konfigurasi I/O dan tuning memainkan peran penting dalam keseluruhan kinerja sistem. Ada tiga besar I/O kinerja faktor yang perlu dipertimbangkan:
Dalam bentuk yang paling sederhana, solusi NAS menggunakan tumpukan perangkat lunak redirector standar jaringan, kartu jaringan standar (NIC), dan standar Ethernet komponen. Kelemahan konfigurasi ini adalah bahwa semua file i/O diproses melalui jaringan tumpukan dan tunduk pada keterbatasan bandwidth jaringan itu sendiri. Ini dapat membuat kinerja dan keandalan data masalah, terutama dalam program-program yang membutuhkan tingkat yang sangat tinggi dari file i/O, seperti SQL Server. Pada beberapa konfigurasi NAS yang diuji oleh Microsoft, I/O throughput adalah sekitar satu-ketiga (1/3) bahwa langsung melekat solusi penyimpanan di server yang sama. Dalam konfigurasi ini sama, biaya CPU untuk menyelesaikan I/O melalui perangkat NAS adalah sekitar dua kali I/O lokal. Sebagai perangkat NAS dan infrastruktur jaringan berkembang, rasio ini juga dapat meningkatkan relatif terhadap terlampir langsung penyimpanan atau SANs. Selanjutnya, jika data aplikasi kebanyakan cache dalam database buffer pool, dan Anda tidak menemukan salah satu hambatan I/O diuraikan, kinerja pada sistem berbasis NAS mungkin cukup untuk aplikasi Anda. Backup dan restore pertimbanganSQL Server menyediakan Virtual perangkat antarmuka (VDI) untuk cadangan. Antarmuka perangkat Virtual menyediakan backup software vendor dengan cara kinerja tinggi, terukur, dan dapat diandalkan untuk melakukan backup yang panas dan untuk memulihkan database SQL Server.Cadangan perangkat lunak beroperasi pada file database yang disimpan pada perangkat NAS melalui VDI tanpa dukungan khusus yang khusus untuk NAS. Namun, hal ini mengakibatkan sejumlah besar lalu lintas jaringan tambahan selama backup dan restore. Selama cadangan melalui VDI, SQL Server membaca file jarak jauh dan melewati data ke pihak ketiga cadangan perangkat lunak yang berjalan di komputer SQL Server. Operasi pemulihan analog. Untuk menghindari jaringan tambahan overhead, vendor cadangan harus menyediakan dukungan NAS khusus vendor cadangan dengan NAS vendor. SQL Server VDI memungkinkan cadangan perangkat lunak untuk mengambil keuntungan dari perangkat keras (cermin pecah) atau perangkat lunak teknologi (salinan pada menulis) yang didukung oleh perangkat NAS agar cepat salinan file database lokal dalam NAS. Teknologi ini tidak hanya menghindari overhead menyalin berkas melalui jaringan untuk cadangan, mereka juga dapat mengurangi pemulihan kali lipat. Backup yang disimpan di NAS rentan terhadap kegagalan sama yang mempengaruhi file database yang disimpan di NAS. Anda harus mempertimbangkan melindungi backup ini dengan menyalin mereka ke media alternatif. Hati-hatiAnda mungkin mengalami database korupsi di cadangan jika Anda menggunakan teknologi cadangan NAS tanpa dukungan SQL Server VDI. Korupsi tersebut mencakup halaman robek atau inkonsistensi antara file log dan data jika mereka disimpan pada perangkat yang terpisah. SQL Server tidak akan mendeteksi halaman robek atau inkonsistensi sampai Anda memulihkan database dan mengakses data rusak. Microsoft tidak mendukung penggunaan teknologi cadangan NAS yang tidak terkoordinasi dengan SQL Server. Cadangan dukungan dan NAS vendor dukungan untuk SQL Server VDI bervariasi. Periksa dengan NAS dan pemasok cadangan perangkat lunak untuk rincian mengenai VDI dukungan Anda. Microsoft mendesak pelanggan yang sedang mempertimbangkan penggelaran solusi NAS untuk SQL Server database untuk berkonsultasi vendor NAS mereka untuk memastikan bahwa desain end-to-end solusi adalah untuk penggunaan database. Banyak NAS vendor memiliki panduan praktik terbaik dan bersertifikat konfigurasi untuk digunakan. Microsoft juga merekomendasikan bahwa pelanggan benchmark kinerja I/O mereka untuk memastikan bahwa tidak ada faktor-faktor I/O yang disebutkan sebelumnya menyebabkan kemacetan dalam aplikasi mereka. Teks berikut menjelaskan perilaku file berbasis jaringan database Microsoft SQL Server 2005, Microsoft SQL Server 2000 dan Microsoft SQL Server 7.0, dengan dan tanpa jejak bendera 1807. Sintaks yang dipetakan mengacu pada huruf kandar yang terkait dengan jalan jaringan dengan perintah NET USE. UNC sintaks mengacu pada referensi langsung ke jaringan jalan, seperti \\Servername\Sharename.
Catatan tambahanPenggunaan perangkat lunak database dengan NAS produk yang salah, atau database digunakan dengan produk NAS yang dikonfigurasi secara tidak benar, dapat mengakibatkan kehilangan data termasuk total database kerugian. Jika NAS perangkat atau jaringan perangkat lunak tidak benar-benar menghormati data jaminan, seperti menulis memesan atau melalui menulis, maka perangkat keras, perangkat lunak, atau bahkan kekuasaan kegagalan bisa serius kompromi integritas data.REFERENSIUntuk informasi selengkapnya tentang menulis pemesanan atau melalui menulis untuk SQL Server, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:234656
(http://support.microsoft.com/kb/234656/
)
Menggunakan cache disk drive dengan SQL Server SQL Server buku Online; topik: "Jejak bendera"SQL Server memerlukan sistem untuk mendukung 'pengiriman dijamin stabil media' seperti diuraikan di bawah program Microsoft SQL Server Always-On penyimpanan solusi Review. UntukUntuk informasi lebih lanjut tentang persyaratan input dan output untuk mesin database SQL Server, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft: 967576
(http://support.microsoft.com/kb/967576/
)
Microsoft SQL Server Database Engine Input/Output persyaratan Berlaku bagi:
Penerjemahan MesinPENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah. Klik disini untuk melihat versi Inggris dari artikel ini:304261
(http://support.microsoft.com/kb/304261/en-us/
)
| Sumber Lain Situs Pendukung Lain
KomunitasCari Bantuan SekarangTerjemahan Artikel
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Kembali ke atas
