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.

4
Memformat T-SQL di SSMS 2012
Menurut dokumen Microsoft ini: http://msdn.microsoft.com/en-us/library/ms174205.aspx Saya seharusnya dapat menggunakan ctrl + K lalu ctrl + D untuk memformat dokumen SQL saya di SQL Server Management Studio 2012 tetapi ketika saya menggunakan kombo itu saya mendapatkan kesalahan: Kombinasi tombol (Ctrl + K, Ctrl + D) terikat ke perintah (Format Dokumen) yang …
39 sql-server  ssms 

1
Apa gunanya WHERE 1 = 2 untuk kueri tabel SELECT INTO
Jika kita ingin membuat tabel baru dari yang sudah ada di SQL Server kita bisa melakukan hal berikut SELECT * into Table2 from Table1 WHERE 1=2 Apa gunanya klausa di mana? Saya mencobanya tanpa klausa di mana dan itu berjalan dengan baik. Saya pernah melihat ini di mana klausa dalam …
39 sql-server 

3
Metode untuk menemukan Bendera Jejak baru di SQL Server
Ada banyak Bendera Jejak di luar sana. Beberapa didokumentasikan dengan baik, beberapa tidak, dan yang lain menemukan jalannya ke status perilaku default dalam rilis 2016. Selain saluran dukungan resmi, karyawan Microsoft, dll., Apa saja cara untuk menemukan tanda jejak baru? Saya telah membaca beberapa posting terbaru oleh Aaron Bertrand di …

3
Kapan lebih baik membuat STATISTIK daripada membuat Indeks?
Saya telah menemukan banyak informasi tentang apa STATISTICS itu: bagaimana mereka dikelola, bagaimana mereka dapat dibuat secara manual atau otomatis dari permintaan atau indeks, dan sebagainya. Tapi, saya tidak mampu menemukan setiap bimbingan atau "praktek terbaik" informasi mengenai kapanuntuk membuatnya: situasi apa yang lebih diuntungkan dari objek STATISTIK yang dibuat …

6
Management Studio System.OutOfMemoryException
Saya menggunakan Microsoft SQL Server 2012 dan mencoba menjalankan kueri sederhana terhadapnya di dalam Management Studio. Saya mendapatkan kesalahan berikut (dalam SSMS, berjalan di server): Terjadi kesalahan saat menjalankan batch. Pesan kesalahan adalah: Pengecualian jenis 'System.OutOfMemoryException' dilemparkan. Sistem ini memiliki 24GB RAM diinstal tetapi mencari di task manager proses sqlservr.exe …

1
Model pemulihan SEDERHANA atau LENGKAP untuk basis data?
Kapan saya harus menggunakan model pemulihan penuh dan kapan saya harus menggunakan model pemulihan sederhana untuk database? Saya selalu menggunakan model pemulihan penuh karena ini adalah default, tetapi hari ini saya menemukan kesalahan ini: Penyedia DB OLE Microsoft untuk SQL Server (0x80040E14) Log transaksi untuk database 'DATABASE NAME' sudah penuh. …

4
Aturan keras dan cepat untuk menyertakan kolom dalam indeks
Apakah ada aturan yang keras dan cepat untuk memutuskan kolom apa dan urutan mana yang harus dimasukkan dalam indeks Non-clustered. Saya baru saja membaca posting ini https://stackoverflow.com/questions/1307990/why-use-the-include-clause-when-creating-an-index dan saya menemukan itu untuk kueri berikut: SELECT EmployeeID, DepartmentID, LastName FROM Employee WHERE DepartmentID = 5 Poster menyarankan untuk membuat indeks seperti …


6
Cara menjalankan SQL terhadap semua DB di Server
Saya memiliki beberapa SQL standar yang saya jalankan terhadap banyak basis data pada satu server untuk membantu saya mendiagnosis masalah: select so.name, so.type, MAX(case when sc.text like '%remote%' then '' ELSE 'N' END) AS Relevant, @@ServerName as Server, DB_Name() as DBName from sysobjects so with (nolock) join syscomments sc with …
38 sql-server 




4
ALLOW_SNAPSHOT_ISOLATION dan READ_COMMITTED_SNAPSHOT
Sebagian besar forum dan contoh online selalu menyarankan untuk memiliki keduanya ALLOW_SNAPSHOT_ISOLATIONdan READ_COMMITTED_SNAPSHOTdiatur ke AKTIF setiap kali seseorang meminta snapshot, versi baris atau pertanyaan serupa. Saya kira kata SNAPSHOT di kedua pengaturan menjadi sedikit membingungkan. Saya berpikir bahwa, agar mesin database menggunakan versi baris alih-alih kunci untuk perilaku default READ_COMMITTED, …


5
Metode mempercepat DELETE FROM besar dari <tabel> tanpa klausa
Menggunakan SQL Server 2005. Saya melakukan DELETE FROM besar tanpa klausa mana. Ini pada dasarnya setara dengan pernyataan TRUNCATE TABLE - kecuali saya tidak diizinkan untuk menggunakan TRUNCATE. Masalahnya adalah meja sangat besar - 10 juta baris, dan dibutuhkan lebih dari satu jam untuk menyelesaikannya. Apakah ada cara untuk membuatnya …

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.