Pertanyaan yang diberi tag «sql-server-2008»

SQL Server 2008 (versi build utama 10.00.xxxx). Harap beri tag dengan sql-server.

3
Apakah mungkin untuk memilih RAISERROR atau THROW tergantung pada versi SQL Server?
Ini kode saya sekarang: BEGIN TRY INSERT INTO TABLE (F1,F2,F3) VALUES ('1','2','3') END TRY BEGIN CATCH ;THROW END CATCH Bekerja dengan baik, kecuali jika dijalankan pada mesin dengan SQL 2008. Saya ingin agar blok CATCH melakukan pengecekan terhadap versi SQL dan menjalankan THROW jika itu sama atau lebih tinggi dari …

2
Tidak dapat menemukan proses yang membuat cadangan
Kami memiliki contoh SQL Server 2008 yang diinstal pada server pelanggan. Departemen TI pelanggan bertanggung jawab atas berbagai cadangan mesin. Log SQL Server menunjukkan ada cadangan lengkap setiap hari pada pukul 19:00, tetapi kami tidak dapat menemukan bukti rencana apa pun yang dijadwalkan dalam SQL Server. Teknisi yang kami hubungi …

1
Cara mengatur tampilan yang diindeks saat MEMILIH TOP 1 dengan ORDER BY dari tabel yang berbeda
Saya berjuang untuk menyiapkan tampilan yang diindeks dalam skenario berikut sehingga kueri berikut berfungsi tanpa dua pemindaian indeks berkerumun. Setiap kali saya membuat tampilan indeks untuk permintaan ini dan kemudian menggunakannya, tampaknya mengabaikan indeks apa pun yang saya masukkan: -- +++ THE QUERY THAT I WANT TO IMPROVE PERFORMANCE-WISE +++ …

3
Cascade pembaruan kunci utama untuk semua referensi kunci asing
Apakah mungkin untuk memperbarui nilai kolom kunci utama dengan mengalirkan pembaruan di antara semua kunci asing yang merujuknya? # EDIT 1: Ketika saya menjalankan permintaan followinq select * from sys.foreign_keys where referenced_object_id=OBJECT_ID('myTable') , Saya melihat bahwa update_referential_action diatur ke 0. Jadi TIDAK ADA TINDAKAN diambil setelah memperbarui kolom kunci utama …


3
Dapatkan kemunculan nilai ke-2 atau ke-3 dalam string yang dibatasi
Saya memiliki tabel berikut: ========================================================== | Name_Level_Class_Section | Phone Num | ========================================================== | Jacky_1_B2_23 | 1122554455 | | Johnhy_1_B2_24 | 1122554455 | | Peter_2_A5_3 | 1122554455 | ========================================================== Saya berpikir untuk menyederhanakan pernyataan SQL saya sebagai berikut: select *, substring(Name_Level_Class_Section, CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_', Name_Level_Class_Section) + 1)) + 1, CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_',Name_Level_Class_Section)+1))+1))- …

3
Masalah pembulatan desimal otomatis
Pertanyaannya relatif sederhana. Saya perlu menghitung 3 kolom di mana hasil pertengahan adalah desimal besar, dan saya mengalami masalah di awal dengan SQL Server pada dasarnya membulatkan desimal terlepas dari pemain / konversi. Sebagai contoh, mari kita lakukan pembagian sederhana sebagai 1234/1233. Kalkulator akan menghasilkan 1.00081103000811. Tetapi ketika saya melakukan …

5
Pengaturan memori maksimum di SQL Server
Saya menjalankan SQL Server 2008 dan aplikasi berbasis web, pada satu server khusus, dengan hanya 2Gb memori yang tersedia. Seperti dicatat di tempat lain, SQL Server secara teratur membutuhkan hingga 98% dari memori fisik, yang tampaknya memperlambat aplikasi web yang berjalan di server. Dalam Properti Server di SSMS, di bawah …

2
SQL Server 2008 R2 Kembalikan COPY_ONLY cadangan penuh dengan log transaksi
Setelah melakukan riset, sepertinya saya tidak dapat menemukan jawaban untuk pertanyaan ini. Latar Belakang Saya mencoba menyiapkan paket cadangan yang sesuai dengan tiga persyaratan berikut: Keandalan cadangan, memiliki cadangan penuh setiap malam Pencadangan log transaksi yang dapat dipulihkan dari Jumlah ruang disk yang digunakan rendah Cadangan harus dapat diakses secara …

1
Mengapa sql server perlu mengkonversi hasil count (*) menjadi int sebelum membandingkannya dengan variabel int?
Saya memiliki banyak pertanyaan dalam aplikasi saya di mana dalam klausa yang memiliki, saya memiliki perbandingan fungsi agregat hitung dengan variabel int. Dalam paket kueri, saya bisa melihat implisit_convert sebelum perbandingan. Saya ingin tahu mengapa ini terjadi karena sesuai dengan dokumentasi sql server, tipe kembalinya fungsi hitungan adalah int. Jadi …


4
Permintaan lambat untuk pengguna tertentu
Saya punya beberapa pertanyaan yang dipanggil dari aplikasi web C # .NET yang selalu cepat untuk saya (saya adalah admin lokal di SQL Server) tetapi untuk sekelompok pengguna (grup domain dengan izin yang diperlukan), permintaannya sangat lambat untuk titik itu habis dalam aplikasi. Apa yang menyebabkan kueri yang sama persis …

3
Bug kinerja indeks datetime SQL Server 2008
Kami menggunakan SQL Server 2008 R2, dan memiliki tabel yang sangat besar (100M + baris) dengan indeks id primer, dan datetimekolom dengan indeks tidak tercakup. Kami melihat beberapa perilaku klien / server yang sangat tidak biasa berdasarkan penggunaan order byklausa khusus pada kolom datetime indeks . Saya membaca posting berikut: …

2
SQL Server 2012 Availability Group apakah itu "AlwaysON"?
Dalam cluster SQL Server tradisional ketika failover terjadi, semua klien yang tersambung ke SQL Server gagal misalnya kehilangan koneksi dan setiap klien harus membangun kembali koneksi baru ke instance cluster failover. Apakah AlwaysON Availability Group mengurangi masalah ini? Apakah failover dalam kasus grup ketersediaan SQL Server 2012 AlwaysON transparan untuk …

3
Basis data selalu dimulai dalam mode pemulihan
Setiap kali saya me-restart server saya, database selalu dalam mode pemulihan, dan dibutuhkan sekitar 20 menit untuk berperilaku seperti biasa. Ini selalu dan hanya terjadi ketika saya me-restart server, jadi saya punya beberapa pertanyaan ... Saya diberitahu ini bisa disebabkan oleh file log yang besar? Mungkinkah itu benar? Jika tidak, …

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.