Seperti yang ditunjukkan oleh pertanyaan baru-baru ini tentang penguncian dan konkurensi tambang adalah KERAS.
Bisakah Anda menyarankan sumber daya yang baik untuk profesional SQL tingkat lanjut hingga lanjut untuk melakukan studi menyeluruh tentang hal ini yang, jika dipelajari dengan tepat, memungkinkan navigasi yang lebih baik dari semua jebakan yang melekat di area ini?
Saya sedang memikirkan semua jenis sumber daya - tutorial, blog, halaman manual, sesi PASS, atau apa pun.
sumber
Sementara buku khusus produk melakukan pekerjaan yang hebat dalam menjelaskan cara menggunakan produk (dan seri Kalen Delaney mengagumkan!), Mereka tidak benar-benar memiliki peluang melawan 'buku hitam' dan 'buku merah' dari sistem basis data. Khususnya buku hitam (tautan pertama) cukup banyak bacaan wajib jika Anda ingin memahami konsep-konsep ini. Buku merah adalah kumpulan makalah penelitian, banyak tersedia online. Saya menyimpan halaman dengan tautan ke beberapa di antaranya . Buku ketiga yang ditautkan pada dasarnya adalah penulisan ulang 'buku hitam' yang lebih mutakhir (juga lebih murah dan tersedia di Kindle ...)
Ada juga beberapa blog yang bagus, saya pertama dan terutama akan merekomendasikan blog SQL Server CSS .
sumber
Mengunci dan konkurensi adalah topik yang paling banyak saya pelajari melalui pengujian dan observasi.
Mulailah dengan membaca Level Isolasi di Mesin Basis Data dan Efek Concurrency , sehingga Anda memiliki pemahaman tentang hubungan antara keduanya. Sekarang Anda dapat bereksperimen:
Saya cenderung memeriksa urutan kunci dengan jejak bendera 1200 atau jejak Profiler . Saya percaya acara yang diperpanjang juga bisa digunakan tetapi saya belum mencoba sendiri.
sumber
Satu sumber lain adalah poster pintar Kendra Little pada tingkat isolasi . Ada juga tautan ke presentasinya, sumber daya dan beberapa diskusi.
sumber