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
Menemukan dependensi pada KOLOM KHUSUS (cara modern, tanpa menggunakan sysdepends)
Saya perlu menemukan semua tampilan & prosedur tersimpan yang mengkonsumsi tidak hanya tabel tertentu, tetapi kolom tertentu dalam tabel. "Tampaknya" berikut ini berfungsi, tetapi ada banyak peringatan untuk berhati-hati dengan metode ini (tidak dapat diandalkan karena berbagai alasan, segera ditinggalkan, dll): SELECT object_name(so.id) TableName, sc.name ColumnName, OBJECT_NAME(sd.id) DependentObjectName, (SELECT xtype …
13 sql-server 


2
Perbarui tabel menggunakan nilai dari tabel lain di SQL Server
Saya memiliki 2 tabel di database saya. Tabel 1 ------------------------------------------------------------------------- | name | family | phone | email | gender | phone2 | address | birthdate | ------------------------------------------------------------------------- Meja 2 ----------------------------------------- | gender | address | phone | birthdate | ----------------------------------------- pada tabel # 1 kolom alamat dan phone2 kosong …

1
Mengapa kueri serupa ini menggunakan fase optimasi yang berbeda (pemrosesan transaksi vs rencana cepat)?
Contoh kode dalam item sambung ini Menunjukkan bug di mana SELECT COUNT(*) FROM dbo.my_splitter_1('2') L1 INNER JOIN dbo.my_splitter_1('') L2 ON L1.csv_item = L2.csv_item Mengembalikan hasil yang benar. Tetapi yang berikut ini mengembalikan hasil yang salah (pada 2014 menggunakan Cardinality Estimator yang baru) SELECT (SELECT COUNT(*) FROM dbo.my_splitter_1('2') L1 INNER JOIN …

3
Manfaat TINGKAT ISOLASI SET TRANSAKSI BACA TIDAK DIKOMITMASI
Saya menggunakan SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDsebagian besar pertanyaan SQL umum saya, terutama karena ini dibor kepada saya ketika awalnya belajar bahasa. Dari pemahaman saya, level isolasi ini bertindak dengan cara yang sama yang WITH (NO LOCK)bagaimanapun saya cenderung gunakan SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED. Apakah pernah ada …

2
Apa hot spotting dalam konteks penambahan file ke tempdb?
Saya mencoba mencari tahu apakah mungkin untuk menambahkan file tempdb ke SQL Server tanpa harus me-restart layanan SQL Server. Saya melihat jawaban ini di sini di Administrator Database: Tempdb Tambahkan file memerlukan Restart Dan satu jawaban menyatakan: ADD - tidak diperlukan pemadaman. Meskipun seperti yang ditunjukkan Sean dari Microsoft, SQL …



4
Ubah cepat kolom NVARCHAR (4000) ke NVARCHAR (260)
Saya memiliki masalah kinerja dengan hibah memori yang sangat besar yang menangani tabel ini dengan beberapa NVARCHAR(4000)kolom. Masalahnya adalah kolom-kolom ini tidak pernah lebih besar dari NVARCHAR(260). Menggunakan ALTER TABLE [table] ALTER COLUMN [col] NVARCHAR(260) NULL hasil dalam SQL Server menulis ulang seluruh tabel (dan menggunakan ukuran tabel 2x dalam …

3
Permintaan dan pembaruan sangat lambat setelah IndexOptimize
Database SQL Server 2017 Enterprise CU16 14.0.3076.1 Kami baru-baru ini mencoba beralih dari pekerjaan pemeliharaan Index Rebuild default ke Ola Hallengren IndexOptimize. Pekerjaan Rebuild Index default telah berjalan selama beberapa bulan tanpa masalah, dan pertanyaan dan pembaruan bekerja dengan waktu eksekusi yang dapat diterima. Setelah berjalan IndexOptimizedi database: EXECUTE dbo.IndexOptimize …


1
Apakah ini gejala server yang kelebihan beban?
Saya telah mencoba mendiagnosis perlambatan dalam suatu aplikasi. Untuk ini saya telah mencatat peristiwa yang diperpanjang SQL Server . Untuk pertanyaan ini saya sedang melihat satu prosedur tersimpan tertentu. Tetapi ada satu set inti selusin prosedur tersimpan yang secara setara dapat digunakan sebagai penyelidikan apel-ke-apel dan setiap kali saya menjalankan …



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.