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.

2
Desain Gudang Data untuk melaporkan terhadap data untuk banyak zona waktu
Kami mencoba untuk mengoptimalkan desain data warehouse yang akan mendukung pelaporan terhadap data untuk banyak zona waktu. Misalnya, kami mungkin memiliki laporan untuk aktivitas selama satu bulan (jutaan baris) yang perlu menunjukkan aktivitas yang dikelompokkan berdasarkan jam dalam sehari. Dan tentu saja jam itu harus menjadi jam "lokal" untuk zona …

3
Bagaimana cara menemukan semua tabel dalam DB yang tidak memiliki kunci primer eksplisit?
Pencarian Google memuntahkan jutaan hit tentang cara menemukan tabel tanpa diindeks cluster, PK biasanya menjadi indeks cluster tabel. Namun, tabel dapat dengan mudah memiliki kunci alami sebagai indeks berkerumun, dan indeks pengganti non-berkerumun, seperti kolom identitas. Bagaimana cara menemukan semua tabel dalam DB tanpa kunci primer yang ditentukan? Saya memiliki …

1
Performa kueri yang buruk
Kami memiliki prosedur besar (10.000+ garis) yang biasanya berjalan dalam 0,5-6,0 detik tergantung pada seberapa banyak data yang harus dikerjakan. Selama sebulan terakhir ini sudah mulai lebih dari 30 detik setelah kami melakukan pembaruan statistik dengan FULLSCAN. Ketika melambat, sp_recompile "memperbaiki" masalah, sampai pekerjaan statistik malam berjalan lagi. Dengan membandingkan …


2
Kapan harus membuat perubahan pada ambang biaya untuk paralelisme
Saat memeriksa masalah kinerja, saya telah melihat arus masuk pada CXPACKETS yang menyarankan saya mungkin perlu melihat ambang biaya untuk paralelisme dan mungkin MAXDOP. Sebelum membuat perubahan drastis ke MAXDOP, saya telah mengikuti saran dari banyak orang lain termasuk @rdenny dalam jawaban untuk nada kinerja CXPACKET untuk SQL Server 2008 …


1
Melewati nama kolom secara dinamis ke UNPIVOT
Saya punya tabel dengan data berikut First Second Third Fourth Fifth Sixth 2013-08-20 2013-08-21 2013-08-22 2013-08-23 2013-08-24 2013-08-25 Dan menggunakan UNPIVOT SELECT Data ,DATENAME(DW, Data) AS DayName FROM Cal UNPIVOT(Data FOR D IN ( First, Second, Third, Fourth, Fifth, Sixth )) AS unpvt Saya mendapatkan hasil sebagai berikut Data DayName …

3
Ukuran basis data - MDF terlalu besar?
Saya memelihara database SQL Server 2005 yang menampung sekitar 2,9Tb data (2 x 1,45Tb - Saya memiliki skema RAW dan skema ANALISIS jadi pada dasarnya dua salinan data dicerna). Model pemulihan SEDERHANA dan .ldfpada 6Gb. Untuk alasan apa pun, .mdfini adalah 7.5Tb. Sekarang, mungkin hanya ada 2-3 kolom tambahan dalam …



2
Diperlukan izin untuk melihat diagram database
Saya baru-baru ini menyiapkan SSDT untuk digunakan pengembang kami. Kami menerapkan perubahan pada database dev kami melalui SSDT dengan membatasi izin yang dimiliki setiap pengembang saat terhubung ke server (db_datareader, db_datawriter). Dalam SSDT kami mempublikasikan perubahan kami ke database menggunakan skrip penerapan yang menghubungkan menggunakan logon dengan izin tinggi. Pertanyaan …

5
Permintaan tanpa harus menentukan skema tabel
Saya mengimpor banyak tabel dari SQL Server 2000 ke database 2008 saya. Semua tabel impor diawali dengan nama pengguna saya misalnya: erpadmin.tablename. Dalam properti tabel ia mencantumkan 'erpadmin' sebagai skema db. Ketika saya menulis kueri, saya sekarang harus memasukkan 'erpadmin.' di depan semua nama tabel yang membingungkan. Hasil saat ini: …



3
Risiko Server Tertaut
Saya menerapkan fitur baru yang membutuhkan data dari database di beberapa server. Saya hanya perlu menyatukan data dari semua server ini dan mengurutkannya. Dua opsi yang muncul di pikiran adalah: Gunakan server tertaut dan tulis kueri sederhana untuk menyatukan dan mengurutkan data yang akan berjalan dari satu server dan mengumpulkan …

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.