Pertanyaan yang diberi tag «sql-server-2012»

SQL Server 2012 (versi build utama 11.00.xxxx). Harap beri tag sql-server.


4
NULL membandingkan nilai sendiri dalam sebuah tabel
Saya selalu bingung tentang beberapa perilaku misterius t-sql, seperti yang berikut ini -- Create table t and insert values. use tempdb CREATE TABLE dbo.t (a INT NULL); -- insert 3 values INSERT INTO dbo.t values (NULL),(0),(1); GO set ansi_nulls off -- purposely turn off, so we can allow NULL comparison, …

1
Indeks berkerumun tidak digunakan dalam pernyataan penghapusan
Saya memiliki tabel SQL Server yang didefinisikan sebagai berikut CREATE TABLE [dbo].[Production_Detail] ( [Id] [bigint] NOT NULL DEFAULT (NEXT VALUE FOR [dbo].[Production_Detail_Seq]), [Meta_Data_ID] INT NOT NULL , [Production_Detail_Time] DATETIME NOT NULL, [Production_Detail_Time_Local] DATETIME NOT NULL, [Production_Detail_Value] FLOAT NULL, [IntegratedDM] BIT NOT NULL DEFAULT 0, [DailyIntegratedDM] BIT NOT NULL DEFAULT 0, …


3
Apakah total_elapsed_time di DMV sys.dm_exec_requests sepenuhnya tidak akurat?
Saya menjalankan SQL Server 2012 dan saya mencoba untuk mengumpulkan beberapa pertanyaan bersama untuk pemantauan menggunakan DMV. Namun, ketika melihat total_elapsed_timebidang di sys.dm_exec_requestsDMV, angkanya terlihat jauh. Ini sebuah contoh: SELECT session_id, RunTime = CURRENT_TIMESTAMP, start_time, total_elapsed_time FROM sys.dm_exec_requests WHERE session_id = 284; session_id RunTime start_time total_elapsed_time 284 2016-04-07 16:14:03.690 2016-04-07 …

2
Variasi besar dalam waktu Masukkan Massal
Jadi saya punya proses Sisipkan Massal sederhana untuk mengambil data dari tabel pementasan kami dan memindahkannya ke datamart kami. Prosesnya adalah tugas aliran data sederhana dengan pengaturan default untuk "Baris per batch" dan opsinya adalah "tablock" dan "no check constraint". Meja cukup besar. 587.162.986 dengan ukuran data 201GB dan ruang …

1
Mengapa SQL Server menolak untuk memperbarui statistik ini dengan apa pun kecuali fullscan?
Saya melihat operasi statistik pembaruan otomatis yang berjalan relatif lama (20 mnt +) di datahousehouse build harian. Tabel yang terlibat adalah CREATE TABLE [dbo].[factWebAnalytics]( [WebAnalyticsId] [bigint] IDENTITY(1,1) NOT NULL, [MarketKey] [int] NOT NULL CONSTRAINT [DF_factWebAnalytics_MarketKey] DEFAULT ((-1)), /*Other columns removed*/ CONSTRAINT [PK_factWebAnalytics] PRIMARY KEY CLUSTERED ( [MarketKey] ASC, [WebAnalyticsId] ASC …

3
Cadangan internal - Apa yang terjadi ketika pekerjaan cadangan berjalan - dalam hal penguncian dan overhead kinerja di SQL Server?
Untuk MySQL saya tahu database didukung tabel demi tabel dalam Pernyataan SQL, ini menghasilkan penguncian dan jika Anda memperbarui kolom saat membuat cadangan Anda mungkin berakhir dengan masalah integritas. Untuk pemahaman saya ini tidak berlaku untuk Microsoft SQL Server, tetapi bagaimana SQL Server menangani ini? Apakah ada pembekuan internal agar …



5
Mendeteksi perubahan dalam tabel SQL Server
Dalam aplikasi saya, dengan DB yang berjalan pada SQL Server 2012, saya mendapatkan pekerjaan (tugas terjadwal) yang secara berkala menjalankan kueri yang mahal dan menulis hasilnya ke tabel yang nantinya dapat ditanyakan oleh aplikasi. Idealnya, saya ingin menjalankan kueri yang mahal itu hanya jika sesuatu berubah sejak kueri itu terakhir …


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. …

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.