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.

3
CXPACKET dan LATCH_EX tinggi menunggu
Saya mengalami beberapa masalah kinerja dengan sistem pemrosesan data yang sedang saya kerjakan. Saya telah mengumpulkan statistik tunggu dari peroid satu jam yang menunjukkan sejumlah besar acara menunggu CXPACKET dan LATCH_EX. Sistem ini terdiri dari 3 pemrosesan SQL Server yang melakukan banyak perhitungan angka dan perhitungan dan kemudian memasukkan data …


3
SQL Server auto-trim nilai varchar dalam perbandingan yang sama tetapi tidak seperti perbandingan
Saya menemukan beberapa perilaku yang menarik pada SQL Server (diamati pada 2005 dan 2012) hari ini bahwa saya berharap seseorang dapat menjelaskan. Kueri yang melakukan perbandingan menggunakan =pada bidang NVARCHAR mengabaikan ruang tambahan dalam string (atau otomatis memotong nilai sebelum perbandingan) tetapi kueri yang sama menggunakan likeoperator tidak mengabaikan ruang. …

1
Menggunakan SQL Server 2012 Standard dengan Bitlocker
Kami mencoba menggunakan Bitlocker untuk mengamankan database SQL Server 2012. Kami tidak memiliki masalah untuk menjadikan bitlocker berfungsi ... masalah yang kami miliki adalah setelah drive terkunci, SQL Server tidak lagi dapat membaca data. Kami ingin sekali menggunakan TDE, tetapi karena itu terbatas pada edisi Enterprise, itu tidak perlu dilakukan. …

3
Bisakah saya membuat tipe tabel yang ditentukan pengguna dan menggunakannya dalam transaksi yang sama?
Ketika saya menjalankan yang berikut (di studio manajemen, GO akan memisahkan perintah menjadi beberapa) use tempdb begin tran go CREATE TYPE dbo.IntIntSet AS TABLE( Value0 Int NOT NULL, Value1 Int NOT NULL ) go declare @myPK dbo.IntIntSet; go rollback Saya mendapatkan pesan kesalahan jalan buntu. Proses saya menemui jalan buntu. …

2
Kapan sp_executesql menyegarkan paket permintaan?
Anda harus memaafkan kenaifan saya karena saya bukan DBA tetapi pemahaman saya adalah bahwa seiring waktu statistik dari perubahan database dan prosedur yang disimpan harus dikompilasi ulang untuk menjaga rencana kueri tetap up to date dengan statistik terbaru. Dengan asumsi saya memiliki prosedur tersimpan dalam database saya yang dikompilasi ulang …


1
Mengatur variabel dalam mode SQLCMD
Menggunakan SQL Server 2008 R2 Enterprise Edition Pertimbangkan pernyataan berikut: :setvar source_server_name "SERVERNAME\INSTANCENAME" Apakah mungkin dalam mode SQLCMD untuk mendapatkan nilai itu menggunakan TSQL Sesuatu seperti: :setvar source_server_name = SELECT @@servername Terima kasih Pembaruan 7/15/2013 Dua jawaban yang ditawarkan di bawah ini tidak cukup memberikan hasil yang diinginkan, jadi saya …

4
Masukkan Massal Melalui Jaringan
Adakah yang bisa membantu saya dengan ini? BULK INSERT DATABESE01.dbo.TABLE01 FROM '\\COMPUTER01\FOLDER01\TextFile.txt' WITH ( FIELDTERMINATOR = ' ', rowterminator = '\n', tablock ) Kesalahan menunjukkan, tidak bisa membuka: Tidak dapat memasukkan secara massal karena file '\ SERVERNAME \ FOLDERNAME \ textFile.txt' tidak dapat dibuka. Kode kesalahan sistem operasi 5 (Akses …



2
Mengapa non-digit LIKE [0-9]?
Susunan standar server saya adalah Latin1_General_CI_AS, sebagaimana ditentukan oleh kueri ini: SELECT SERVERPROPERTY('Collation') AS Collation; Saya terkejut menemukan bahwa dengan susunan ini saya dapat mencocokkan karakter non-digit dalam string menggunakan predikat LIKE '[0-9]'. Mengapa dalam susunan standar apakah ini terjadi? Saya tidak bisa memikirkan kasus di mana ini akan berguna. …

3
Apakah ada cara untuk menentukan apakah query SQL Server berjalan di memori atau pergi ke disk?
Saya menemukan serangkaian prosedur tersimpan dalam aplikasi hari ini yang dipanggil berulang kali dalam proses yang berjalan lama. Dalam setiap prosedur saya menemukan beberapa pernyataan pilih yang berbeda, beberapa dalam loop; tidak mengherankan, rutinitas ini seperti yang digunakan saat ini membutuhkan waktu beberapa menit untuk berjalan, ketika intuisi mengharapkannya selesai …

5
Bagaimana cara kerja paging dengan ROW_NUMBER di SQL Server?
Saya memiliki Employeetabel yang memiliki satu juta catatan. Saya telah mengikuti SQL untuk paging data dalam aplikasi web. Ini bekerja dengan baik. Namun apa yang saya lihat sebagai masalah adalah - tabel turunan tblEmployeememilih semua rekaman dalam Employeetabel (untuk membuat MyRowNumbernilai). Saya pikir, ini menyebabkan pemilihan semua catatan dalam Employeetabel. …

4
Saya menggunakan Agen SQL Server untuk menjadwalkan bahkan tugas-tugas non-database - apakah ini ide yang buruk?
Karena saya seorang DBA (dan dalam banyak kasus, sysadmin de-facto), SQL Server diinstal pada hampir setiap server saya harus bekerja dengan secara teratur. Saya menyadari baru-baru ini bahwa saya telah menggunakan Agen SQL sebagai penjadwal pekerjaan di hampir setiap kasus, daripada Penjadwal Tugas Windows asli. Dari perspektif saya, Agen SQL …

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.