Apakah satu-satunya perbedaan antara ALTER INDEX [index_name] on [object_name] REBUILD with (ONLINE=OFF, FILLFACTOR=90) dan DBCC DBREINDEX([dbname], 90) hanya saja perintah DBCC akan mengindeks ulang semua indeks pada semua tabel dalam
Apakah satu-satunya perbedaan antara ALTER INDEX [index_name] on [object_name] REBUILD with (ONLINE=OFF, FILLFACTOR=90) dan DBCC DBREINDEX([dbname], 90) hanya saja perintah DBCC akan mengindeks ulang semua indeks pada semua tabel dalam
Salah satu pelanggan kami baru saja meningkatkan ke server baru. Untuk prosedur tersimpan tertentu saat pertama kali Anda menjalankannya, membutuhkan waktu lebih dari tiga menit untuk dijalankan. Berjalan selanjutnya kurang dari 1 detik. Ini membuat saya percaya bahwa tiga menit awal terutama...
Saya memiliki tabel log generik, sekitar 5m baris. Ada bidang "sangat diketik" yang menyimpan jenis acara, dan sekelompok kolom "diketik dengan salah" yang berisi data yang relevan dengan acara tersebut. Artinya, arti kolom-kolom "diketik dengan keliru" tergantung pada jenis acara. Kolom-kolom...
Mengingat popularitas antarmuka pengguna bahasa alami Siri , yang diakuisisi oleh Apple sebesar $ 200 juta, saya bertanya-tanya apakah ada yang tahu mengapa Microsoft membunuh "Pertanyaan Bahasa Inggris" di SQL Server
Judul ini adalah pertanyaannya. Saya ingin tahu jawabannya. Seseorang memberi tahu pilih ke minimal login di database model pemulihan sederhana ... Saya tidak masuk sama sekali. Kutipan dari Microsoft: Jumlah logging untuk SELECT ... INTO tergantung pada model pemulihan yang berlaku untuk...
Sebelumnya, ada non-konklusif untuk saya debat / diskusi tentang apakah (selalu) terlibat / menghindari indeks berkerumun. Yah, saya mengerti bahwa mereka harus digunakan kadang-kadang dengan tujuan dan konteks spesifik + yang tepat. Persyaratan Indeks Clustered Database SQL Azure : "SQL...
Saya telah mempelajari PowerShell dan (perlahan-lahan) memasukkannya ke dalam tugas DBA saya sehari-hari. Sejauh ini saya telah melihat banyak skrip PowerShell terputus untuk banyak kegiatan administrasi yang berbeda. Yang ingin saya ketahui adalah apakah ada kumpulan atau repositori skrip...
Kami telah mengalami sejumlah masalah dengan indeks kami belakangan ini yang oleh tim DBA kami dikaitkan dengan statistik yang belum dijalankan baru-baru ini. Ini membuat saya bertanya-tanya - bagaimana saya bisa mengecek apakah statistik baru-baru ini diperbarui melalui SQL Management...
Apakah ada cara untuk mengetahui berapa banyak memori yang digunakan tabel di SQL Server (2005 dan lebih tinggi)? Misalnya, saya punya meja dengan 30 juta catatan. Saya ingin tahu berapa banyak halaman yang termasuk dalam tabel ini saat ini pada cache buffer, termasuk halaman indeks, data, dan...
Saya perlu membuat daftar kolom dari tabel dalam urutan definisi tabel: select * from syscolumns where id = object_id('MyTable') --order by colid Dengan memeriksa syscolumnstabel, dua kolom terlihat relevan: coliddan colorder. Artikel MSDN di syscolumns mengatakan: colid | smallint | Column or...
Dalam SQL Server, saya memiliki pengguna di basis data tertentu dan saya diminta untuk memberi mereka akses ke semua tampilan non-sistem dari basis data saja. Saya percaya ini dapat dilakukan dengan mengedit sekuritas tampilan jenis dan memberikan pilih pada masing-masing, tetapi ada banyak, banyak...
Saya memahami faktor isi, halaman, dan struktur indeks, dan karenanya saya memahami mengapa faktor pengisian 100% adalah praktik terbaik yang jarang terjadi. Jadi mengapa defaultnya adalah 0 (atau 100%) secara default? Kenapa tidak 90 atau 95? Apakah ada sesuatu yang saya
Ada banyak posting blog dan artikel praktik terbaik memuji manfaat menempatkan file data SQL Server pada satu hard drive dan log transaksi pada yang lain. Alasan yang diberikan adalah bahwa file database akan mengalami pembacaan dan penulisan acak sedangkan log transaksi hanya akan memiliki...
Secara default, di SQL Server, [public]peran memiliki EXECUTEhak aktif sp_executesql. Namun, saya telah mewarisi server database di mana DBA sebelumnya telah mencabut EXECUTEhaknya sp_executesql. Sebagai solusi sementara, saya telah memberikan EXECUTEhak sp_executesqlatas dasar yang diperlukan...
Saya mengalami kesulitan menemukan sumber daya yang pasti di mana saja ini, jadi semoga seorang guru dapat memberi saya jawaban di sini. Saya memiliki tabel yang sangat besar yang harus kami tambahkan kolom. Indeks berkerumun sangat terfragmentasi, dan saya ingin melakukan ALTER INDEX REBUILDuntuk...
Apakah mungkin untuk memiliki SQL Server 2008 R2 Standard secara otomatis menjalankan prosedur tersimpan dalam database yang diberikan yang dikembalikan atau dilampirkan ke instance? Saya sudah dekat dengan solusi dengan membuat pemicu tingkat server yang mengeksekusi prosedur yang tersimpan dalam...
Setiap bulan kami membuat snapshot akhir bulan dari basis data produksi kami. Snapshot akhir bulan ini hanya untuk tujuan pelaporan, tidak ada sisipan, pembaruan, atau penghapusan yang pernah dilakukan. Setiap snapshot ini memiliki .MDFdan .LDFfile. Saya ingin menghapus .LDFfile dan membebaskan...
Saya memiliki basis data besar (dalam puluhan juta catatan) yang akan saya gunakan untuk membuat cadangan basis data lengkap . Namun, basis data cukup besar sehingga transaksi dapat dimulai sebelum dan selama, serta komit selama dan setelah pencadangan berlangsung. Sebagai contoh: T0 =...
Saya punya pertanyaan seperti ini: SELECT col1 FROM MyTable WHERE DATEADD(dd, 0, DATEDIFF(dd, 0, GETDATE())) BETWEEN col2 AND col3 ; Ini memberikan tooltip pada rencana eksekusi yang mirip dengan ini: Apakah dateaddbagian dari predikat pencarian dieksekusi untuk setiap baris dalam...
Ketika saya memasukkan ke dalam tabel menggunakan bukan pemicu @@Identity,, IDENT_CURRENT('Table')dan SCOPE_IDENTITY()mengembalikan nol. Bagaimana saya bisa mendapatkan identitas terakhir dari baris yang