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
PILIH TOP 1 dari tabel yang sangat besar pada kolom indeks sangat lambat, tetapi tidak dengan urutan terbalik ("desc")
Kami memiliki database besar, sekitar 1TB, menjalankan SQL Server 2014 di server yang kuat. Semuanya bekerja dengan baik selama beberapa tahun. Sekitar 2 minggu yang lalu, kami melakukan pemeliharaan penuh, yang meliputi: Instal semua pembaruan perangkat lunak; membangun kembali semua indeks dan file DB kompak. Namun, kami tidak berharap bahwa …

1
Apakah menjalankan kueri besar pada basis data sekunder di grup ketersediaan memengaruhi kinerja transaksi di basis data primer?
Saya perlu memberikan data real-time, atau hampir real-time, untuk pelaporan SSRS dan Tableau. Saya tidak ingin sistem OLTP produksi terkena dampak negatif oleh permintaan yang berjalan lama. Apakah menjalankan kueri besar pada basis data sekunder di grup ketersediaan memengaruhi kinerja transaksi di basis data primer?

2
Kesenjangan yang tak terduga di kolom IDENTITAS
Saya mencoba untuk menghasilkan nomor pesanan pembelian unik yang dimulai dari 1 dan bertambah dengan 1. Saya memiliki tabel PONumber yang dibuat menggunakan skrip ini: CREATE TABLE [dbo].[PONumbers] ( [PONumberPK] [int] IDENTITY(1,1) NOT NULL, [NewPONo] [bit] NOT NULL, [DateInserted] [datetime] NOT NULL DEFAULT GETDATE(), CONSTRAINT [PONumbersPK] PRIMARY KEY CLUSTERED ([PONumberPK] …



1
Menemukan terakhir kali tabel diperbarui
Kueri: SELECT name AS TableName, create_date AS CreatedDate, modify_date as ModifyDate FROM sys.tables order by ModifyDate; ... akan memberi tahu saya kapan terakhir kali sebuah tabel dibuat dan dimodifikasi (dari perspektif DDL). Tapi saya ingin tahu kapan data aktual terakhir dimasukkan atau dihapus dari tabel. Apakah mungkin untuk mendapatkan ini …



4
Mengapa kueri ini menjadi lebih lambat saat dibungkus TVF?
Saya memiliki permintaan yang cukup kompleks yang berjalan hanya dalam beberapa detik saja, tetapi ketika dibungkus dengan fungsi bernilai tabel, itu jauh lebih lambat; Saya sebenarnya tidak membiarkannya selesai, tapi itu berjalan hingga sepuluh menit tanpa berakhir. Satu-satunya perubahan adalah mengganti dua variabel tanggal (diinisialisasi dengan literal tanggal) dengan parameter …

2
Mengapa: r perintah SQLCMD ditandai sebagai salah dalam Skrip Post Deployment?
Saya telah bekerja beberapa kali dengan skrip posting penempatan dan selalu, secara intuitif menggunakan action build "PostDeploy", karena memang begitu. Sekarang untuk pertama kalinya saya mencoba mengikuti instruksi bawaan dari template skrip untuk menggunakan ":r somescript.sql"sintaks. Segera baris ini ditandai sebagai salah: "SQL80001 salah sintaks di sebelah ':'" Saya menemukan …



2
Di SQL Server, bagaimana cara kerja baca kunci?
Misalkan saya memiliki permintaan yang sudah berjalan lama berikut UPDATE [Table1] SET [Col1] = 'some value' WHERE [Col2] -- some clause which selects thousands of rows dan misalkan kueri berikut dijalankan ketika kueri di atas sedang berjalan SELECT * FROM [Table1] Apakah kueri pertama mencegah kueri kedua agar tidak berjalan …

2
Menonaktifkan Pemeriksaan Skema Fungsi / Pembuatan Prosedur Tersimpan
Saya mencoba untuk mengotomatisasi proses yang mengeksekusi perubahan ke database SQL Server 2008 R2. Proses saya menempatkan tetes dan menciptakan kembali prosedur dan fungsi saya yang tersimpan, serta menjalankan skrip untuk mengubah tabel / kolom / data. Sayangnya, salah satu skrip membutuhkan salah satu fungsi untuk ditempatkan terlebih dahulu. Tapi …


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.