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
Peningkatan RAM, Performa Lebih Buruk
Mendirikan: Windows Server 2008 R2 SQL Server 2008 R2 SP1 RAM 240GB TempDB adalah file data 8x16GB tanpa tumbuh otomatis (total 128GB) Server Fisik / Stand-alone Server ini digunakan untuk pemrosesan ETL. Kami baru saja menginstal lebih banyak RAM di server ini untuk total 240GB RAM. Layanan SQL Server adalah …

2
Pada Apa Titik Apakah Memiliki Indeks Menjadi Efisien
Saya telah menemukan banyak sumber yang menyebutkan bahwa menambahkan indeks ke tabel membuat pencarian lebih cepat dan memasukkan lebih lambat, tetapi hanya jika tabelnya besar. Ini menciptakan tradeoff, yang merupakan keputusan desain, tetapi harus ada perkiraan ukuran tabel sebelum menggunakan indeks tidak masuk akal. (10 baris, misalnya, mungkin jauh di …

5
Menyaring Set Besar Dengan Efisien secara efisien
Katakanlah saya punya satu meja CREATE TABLE Ticket ( TicketId int NOT NULL, InsertDateTime datetime NOT NULL, SiteId int NOT NULL, StatusId tinyint NOT NULL, AssignedId int NULL, ReportedById int NOT NULL, CategoryId int NULL ); Dalam contoh ini TicketIdadalah Kunci Utama. Saya ingin pengguna dapat membuat kueri "sebagian ad-hoc" …

3
Transaksi Bocor SQL Server
Saya memiliki database yang diakses oleh sekitar 50 klien melalui TDS melalui TCP yang sepertinya tidak akan merilis ruang log. Jumlah proses tetap di sekitar 50 yang diharapkan, dan beberapa di antaranya berumur panjang (> 120 hari). Basis data sekarang memiliki 40 gb dalam ruang log (hanya memiliki 14 gb …

2
Transaksi dan Coba-tangkap dalam Pekerjaan SQL Server
Kami memiliki operasi DML di setiap langkah pekerjaan SQL Server. Untuk memastikan update / insert akan digulung kembali jika sesuatu berjalan salah, saya telah membungkus modifikasi data setiap langkah dalam TRY CATCHdan TRANSACTIONblok: BEGIN TRY BEGIN TRANSACTION [[INSERT/update statements]] ... IF @@TRANCOUNT > 0 BEGIN COMMIT TRANSACTION PRINT 'Successful.' END …

2
case versus isnull versus coalesce
Saya baru saja membaca dokumentasi untuk ujian SQL Server 2012 dan saya melihat poin berikut: case versus isnull versus coalesce Sekarang, saya tahu BAGAIMANA untuk menggunakan masing-masing tetapi saya tidak tahu KAPAN menggunakan masing-masing. Tolong bisakah seseorang mengklarifikasi. Terima kasih. Ps. Tolong bisakah kita memiliki tanda untuk pertanyaan ujian?


2
Properti dokumen SQL Server Filetable
Saya menggunakan Filetable SQL Server 2012 untuk menyimpan dokumen dan mencari dengan Semantic Search . Saya bertanya-tanya apakah ada cara untuk membuat daftar semua properti dokumen (meta data). Ada cara untuk membiarkan indeks Pencarian Teks Lengkap dan mencari melalui properti dokumen. Saya bisa membuat daftar properti Indeks SQL Server dengan …

3
Pulihkan Gagal Cadangan - File 'Db' tidak dapat dikembalikan ke '{...} .mdf'. Gunakan DENGAN MOVE untuk mengidentifikasi lokasi yang valid untuk file
Saya mendapatkan kesalahan berikut yang mencoba melakukan pemulihan menggunakan perintah restore pada file cadangan yang saya terima dari pelanggan. KEMBALIKAN DATABASE SFDB DARI DISK = N'C: \ Backup \ Backup.bak ' Adakah pemikiran tentang apa yang dapat saya lakukan untuk memperbaikinya? Ia mencari mdf, jadi dapatkah saya berasumsi bahwa file …

3
Menonaktifkan logging pada tabel tertentu
Saya menggunakan SQL Server 2005. Saya memiliki dua tabel yang berisi informasi agregat. Informasi ini terus diperbarui, menghasilkan hampir 5GB data log sehari. (Itu lebih besar dari seluruh basis data!) Saya ingin menonaktifkan pencatatan pada tabel ini, karena memutar kembali tidak terlalu diperlukan. Namun saya ingin tetap masuk pada tabel …

2
Bagaimana cara menulis SQL portabel yang merujuk ke server yang ditautkan?
Saya punya prosedur tersimpan yang merujuk ke server yang ditautkan. Di beberapa tempat selama prosedur, saya memiliki sesuatu seperti berikut: INSERT INTO [TableName] (...Columns...) SELECT ...Columns... FROM [ServerName\InstanceName].[Catalogue].[dbo].[TableName] WHERE TableNameID = @TableNameID Prosedur ini ada di lingkungan Pengembangan saya, lingkungan Uji dan lingkungan Langsung. Masalahnya adalah bahwa setiap salinan prosedur …

4
Apa yang bisa mempercepat permintaan jumlah SQL?
Saat melakukan kueri hitung (agregat) SQL, apa yang dapat mempercepat waktu eksekusi dalam 3 sistem basis data ini? Saya yakin banyak hal dapat mempercepatnya (perangkat keras untuk satu), tapi saya hanya seorang DBA pemula, jadi saya yakin saya akan mendapatkan beberapa jawaban di sini. Saya memigrasi sekitar 157 juta baris …



1
Cara Mengoptimalkan Permintaan
Saya memiliki struktur database yang mirip dengan ini, CREATE TABLE [dbo].[Dispatch]( [DispatchId] [int] NOT NULL, [ContractId] [int] NOT NULL, [DispatchDescription] [nvarchar](50) NOT NULL, CONSTRAINT [PK_Dispatch] PRIMARY KEY CLUSTERED ( [DispatchId] ASC, [ContractId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON …

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.