Pertanyaan yang diberi tag «sql-server»

Semua versi Microsoft SQL Server (bukan MySQL). Harap juga tambahkan tag khusus versi, seperti sql-server-2016, karena sering relevan dengan pertanyaan.

1
Ubah panjang varchar di tabel prod live
Saya memiliki server MS SQL Server 2008 R2 DB yang saat ini digunakan dengan aplikasi produksi. Peningkatan baru ke aplikasi sekarang membutuhkan varchar(100)kolom dalam tabel yang akan ditingkatkan panjangnya. Bisakah panjang kolom yang ada ini di prod DB ditingkatkan tanpa mempengaruhi data saat ini? Apakah perubahan ini harus diselesaikan pada …

4
Apakah mungkin membuat satu kolom hanya bisa dibaca?
Saya ingin tahu apakah mungkin untuk membuat tabel dengan kolom yang tidak pernah bisa diubah, tetapi kolom lain dari tabel bisa. Misalnya saya bisa membayangkan CreatedByUserkolom yang tidak boleh diubah. Apakah ada fungsi built-in di SQL Server untuk ini, atau hanya mungkin melalui pemicu atau yang lainnya?
25 sql-server 

2
Bisakah Anda menggunakan COUNT DISTINCT dengan klausa OVER?
Saya mencoba meningkatkan kinerja kueri berikut: UPDATE [#TempTable] SET Received = r.Number FROM [#TempTable] INNER JOIN (SELECT AgentID, RuleID, COUNT(DISTINCT (GroupId)) Number FROM [#TempTable] WHERE Passed = 1 GROUP BY AgentID, RuleID ) r ON r.RuleID = [#TempTable].RuleID AND r.AgentID = [#TempTable].AgentID Saat ini dengan data pengujian saya, dibutuhkan sekitar …


1
Layanan Pelaporan dan Peran Aplikasi
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab pada Database Administrators Stack Exchange. Bermigrasi 7 tahun yang lalu . Poster pertama, lama bersembunyi di sini. Apa cara terbaik untuk mengaktifkan peran aplikasi dalam laporan? Saya sudah mencoba berbagai hal dan sejauh ini satu-satunya metode yang berfungsi adalah menyematkan panggilan …
25 sql-server  ssrs  role 




3
Kolasi mana yang harus saya pilih untuk situs web bahasa-muiti?
Apakah pemeriksaan memiliki pengaruh terhadap kecepatan permintaan? Apakah ukuran tabel berubah tergantung pada susunannya? Jika saya ingin membangun situs web yang harus mendukung semua bahasa yang memungkinkan (mari kita ambil misalnya Google) yang akan menjadi susunan yang disarankan? Saya perlu menyimpan karakter seperti 日本語, pencarian saya di situs web harus …

3
Bagaimana cara membatalkan permintaan kunci aplikasi di SQL Server?
The sp_getapplock prosedur yang tersimpan memiliki kembali nilai-nilai berikut: 0: Kunci berhasil diberikan secara sinkron. 1: Kunci berhasil diberikan setelah menunggu kunci lain yang tidak kompatibel dilepaskan. -1: Permintaan kunci habis. -2: Permintaan kunci dibatalkan. -3: Permintaan kunci dipilih sebagai korban kebuntuan. -999: Menunjukkan validasi parameter atau kesalahan panggilan lainnya. …

3
Apakah kunci alami memberikan kinerja yang lebih tinggi atau lebih rendah dalam SQL Server daripada kunci integer pengganti?
Saya penggemar kunci pengganti. Ada risiko temuan saya bias bias. Banyak pertanyaan yang pernah saya lihat di sini dan di http://stackoverflow.com menggunakan kunci alami alih-alih kunci pengganti berdasarkan IDENTITY()nilai. Latar belakang saya dalam sistem komputer memberi tahu saya melakukan operasi perbandingan pada bilangan bulat akan lebih cepat daripada membandingkan string. …



3
SQL Server membersihkan cache rencana dan statistik eksekusi secara berkala
Setelah memutakhirkan SQL Server 2014 hingga 2016, server terus mengatur ulang rencana dan dm*tampilan eksekusi yang di-cache (seperti dm_exec_query_stats) dll. Setiap beberapa jam Seolah-olah seseorang mengeksekusi DBCC FREEPROCCACHEdan DBCC DROPCLEANBUFFERSsecara manual (kecuali tidak ada yang melakukannya, itu terjadi secara otomatis). Basis data yang sama berfungsi dengan baik pada SQL Server …

1
(NOLOCK) vs NOLOCK
Saya sedang menyelidiki beberapa pemblokiran ketika saya melihat permintaan yang terlihat seperti ini: SELECT SomeField FROM SomeTable NOLOCK Saya melihat NOLOCKdan ingin tahu bagaimana bisa memblokir pertanyaan lain, dalam DELETEpernyataan kasus ini . Saya melihat sekilas kunci menggunakan sp_lockdan di sini adalah apa yang saya lihat: DB S GRANT TAB …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.