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
Bagaimana cara mengelola 3,1 miliar baris data?
Saat ini saya ditugaskan mengimplementasikan skema penyimpanan untuk jumlah data yang relatif besar. Data terutama akan diakses untuk menentukan data pointnilai saat ini , tetapi saya juga diharuskan untuk melacak sejarah enam bulan terakhir untuk tren / analisis data. Persyaratan terbaru ditambahkan untuk melacak nilai min/ max/ sumselama satu jam …


2
Mendaftar Login dan Pengguna SQL Server yang ada
Saya tahu kita bisa memeriksa login dan pengguna yang didefinisikan, menggunakan GUI di SQL Server, tetapi saya bertanya-tanya bagaimana kita bisa melakukan pemeriksaan ini menggunakan skrip. Saya menjalankan kueri di bawah ini tetapi itu menunjukkan Principal_id yang saya tidak yakin cara memetakan untuk mendapatkan tingkat izin. SELECT * FROM Sys.login_token …

4
Apakah mungkin untuk meningkatkan kinerja permintaan pada tabel sempit dengan jutaan baris?
Saya memiliki permintaan yang saat ini sedang menyelesaikan rata-rata 2500 ms. Meja saya sangat sempit, tetapi ada 44 juta baris. Opsi apa yang saya miliki untuk meningkatkan kinerja, atau apakah ini sebagus yang didapat? The Query SELECT TOP 1000 * FROM [CIA_WIZ].[dbo].[Heartbeats] WHERE [DateEntered] BETWEEN '2011-08-30' and '2011-08-31'; Meja CREATE …


3
Permintaan SQL Server lambat saat paginasi
Saya melihat beberapa perilaku aneh dengan kueri T-SQL berikut di SQL Server 2012: SELECT Id FROM dbo.Person WHERE CONTAINS(Name, '"John" AND "Smith"') ORDER BY Name Melaksanakan kueri ini sendiri memberi saya sekitar 1.300 hasil dalam waktu kurang dari dua detik (ada indeks teks lengkap aktif Name) Namun, ketika saya mengubah …

1
Bagaimana cara mengetahui * mengapa * pengguna memiliki izin efektif tertentu?
Saya tahu bahwa saya dapat meminta izin yang efektif dengan menggunakan sys.fn_my_permissions: USE myDatabase; SELECT * FROM fn_my_permissions('dbo.myTable', 'OBJECT') entity_name | subentity_name | permission_name ------------------------------------------------ dbo.myTable | | SELECT dbo.myTable | | UPDATE ... Ini memberitahu saya apakah pengguna saat ini memiliki izin SELECT, INSERT, UPDATE, dll di myTabledalam database …

5
Tingkatkan kinerja sys.dm_db_index_physical_stats
Selama pekerjaan pemeliharaan, saya mencoba untuk mendapatkan daftar indeks terfragmentasi. Tetapi kueri sangat lambat dan membutuhkan waktu lebih dari 30 menit untuk dieksekusi . Saya pikir ini karena pemindaian jarak jauh pada sys.dm_db_index_physical_stats. Apakah ada cara untuk mempercepat kueri berikut: SELECT OBJECT_NAME(i.OBJECT_ID) AS TableName, i.name AS TableIndexName FROM sys.dm_db_index_physical_stats(DB_ID(), NULL, …

4
Gabungkan kolom dari beberapa baris menjadi satu baris
Saya punya beberapa customer_comments pembagian menjadi beberapa baris karena desain basis data, dan untuk laporan saya perlu menggabungkan commentsmasing-masing idbaris menjadi satu baris. Saya sebelumnya mencoba sesuatu yang bekerja dengan daftar terbatas ini dari klausa SELECT dan trik COALESCE tapi saya tidak dapat mengingatnya dan tidak boleh menyimpannya. Sepertinya saya …

4
SQL Server 2012 kompatibilitas mundur untuk cadangan dengan 2008
Saya memiliki sejumlah klien dengan SQL Server 2008 dan itulah yang saya miliki di server saya juga. Saya menggunakan file cadangan untuk mengirim bolak-balik database antara klien dan di kantor saya. Saya telah membaca bahwa ketika Anda membuat cadangan dari SQL Server 2012 tidak ada cara untuk mengembalikannya ke contoh …
14 sql-server 

2
Menyimpan sejumlah besar data dari array sensor
Saya telah ditugaskan untuk mengimplementasikan solusi (aplikasi dan db) untuk menyimpan sampel data dari array sensor yang sangat besar. Array saat ini terdiri dari sekitar 20.000 sensor, tetapi itu akan segera tumbuh, hingga 100.000 sensor. Setiap sensor mengirimkan sampel data setiap 10 detik dan setiap sampel berukuran 28 byte. Dengan …


3
Dll pihak ke-3 di SQL Server CLR
Saya perlu menggunakan DLL pihak ketiga dalam memicu kode c # di SQL Server CLR Tetapi ketika saya mencoba untuk menambahkan referensi itu hanya menunjukkan beberapa DLL dari SQL Server. Bagaimana saya bisa menambahkan dll pihak ketiga saya ke SQL Server?
14 sql-server  c#  sql-clr 


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.