Administrator Basis Data

T&J untuk profesional basis data yang ingin meningkatkan keterampilan basis data mereka dan belajar dari orang lain di komunitas

2
Apakah ada cara yang efisien untuk melihat penyebab "String atau data biner akan terpotong"?
Ini adalah tindak lanjut dari pertanyaan ini . Ini juga terkait dengan permintaan fitur ini dari Microsoft. Namun, bertahun-tahun telah berlalu dan beberapa rilis utama mencapai pasar sejak dilaporkan. Pertanyaan: apakah SQL Server 2017 menyediakan mekanisme untuk memudahkan mencari tahu penyebab utama kesalahan ini? Atau sulit untuk menyelidiki seperti sekitar …


1
Kompresi Cadangan Menyebabkan Korupsi Dalam SQL 2017 TDE Database
Pada SQL Server 2017 (CU3), setiap kali saya mengaktifkan kompresi cadangan pada salah satu basis data TDE saya, proses pencadangan selalu merusak halaman tertentu dalam basis data. Jika saya menjalankan cadangan tanpa kompresi, itu tidak rusak. Berikut langkah-langkah yang telah saya ambil untuk memverifikasi dan mereproduksi masalah ini: Jalankan DBCC …

1
PostgreSQL 9.5 tidak akan mulai setelah pembaruan Windows 10 jatuh
Saya telah menginstal pembaruan Windows 10 Fall (1709) dan sekarang server PostgreSQL 9.5 saya tidak akan mulai. Ini berfungsi kemarin sebelum pembaruan dan saya belum membuat perubahan pada konfigurasi. Saya telah memeriksa penampil acara dan menemukan pesan kesalahan berikut: 2017-10-19 11:32:32 CEST LOG: invalid value for parameter "lc_monetary": "Czech_Czech Republic.1250" …


4
Apa yang dilakukan dalam klausa WHERE ini?
Saya sedang melakukan pelatihan dan salah satu skrip memiliki perintah berikut: SELECT SUM(Col2) FROM clust_table WHERE Col1 % 3 = 1 Saya ingin tahu untuk apa potongan ini dalam klausa WHERE: Col1 % 3 = 1 Saya melakukan riset di internet dan tidak menemukan referensi tentang perintah ini.
13 sql-server  t-sql 

2
DBCC FREEPROCCACHE atau DBCC FREESYSTEMCACHE ('Rencana SQL') tidak melakukan apa pun untuk membebaskan memori CACHESTORE_SQLCP
CACHESTORE_SQLCP Sql Paket membutuhkan waktu> 38 GB setelah beberapa hari. Kami sudah menjalankan opsi "optimalkan untuk beban kerja ad hoc" aktif. (Kerangka Entitas dan pelaporan khusus membuat banyak hoc iklan!) SQL Server 2016 SE 3.00.2164.0.v1 pada AWS RDS dengan mirroring multi-AZ Ketika saya menjalankan: DBCC FREESYSTEMCACHE('SQL Plans'); atau DBCC FREEPROCCACHE …

1
Masalah Cadangan Diferensial - Mengapa? Apakah ini Mungkin?
Saya menggunakan SQL Server 2014 dan ini situasinya: Saya memiliki server A dan server B. ETL Overnight diproses di server A. Setelah proses pemuatan selesai, database X akan didukung (dengan CHECKSUMdan RESTORE VERIFYONLYuntuk memastikan keandalan) dan kemudian dikirim ke server B. Server B menerima bakfile dan kemudian mengembalikan database di …



3
Secara otomatis menjalankan kueri di MS SQL Studio setiap jam
Saya mendukung aplikasi di perusahaan besar, salah satu peran saya adalah membersihkan data. Ada kueri yang perlu saya jalankan setiap jam, dan saya ingin mengotomatiskannya. Karena kebijakan organisasi, saya tidak bisa membuat pekerjaan SQL Server Agent atau memodifikasi skema, saya hanya bisa memanipulasi data. Tak ada habisnya WHILE(1=1) BEGIN WAITFOR …

3
Atasi SEPERTI batasan panjang karakter
Dengan membaca batasan panjang karakter SEPERTI ini di sini, sepertinya saya tidak dapat mengirim teks lebih dari ~ 4000 karakter dalam klausa LIKE. Saya mencoba mengambil paket permintaan dari cache paket permintaan untuk permintaan tertentu. SELECT * FROM sys.dm_exec_cached_plans AS cp CROSS APPLY sys.dm_exec_query_plan(cp.plan_handle) AS qp CROSS APPLY sys.dm_exec_sql_text(cp.plan_handle) AS …


2
Mengapa menjatuhkan kunci asing butuh waktu lama?
Saya telah membuat skrip yang, satu per satu, menghapus semua kunci asing dari database, seperti ini: ALTER TABLE MyTable1 DROP CONSTRAINT FK_MyTable1_col1 ALTER TABLE MyTable2 DROP CONSTRAINT FK_MyTable2_col1 ALTER TABLE MyTable2 DROP CONSTRAINT FK_MyTable2_col2 Yang mengejutkan saya adalah skripnya membutuhkan waktu lama: rata-rata, 20 detik untuk setiap DROP FK. Sekarang, …

1
Bagaimana saya bisa mencegah UNPIVOT dari diubah menjadi UNION ALL?
Saya memiliki permintaan Oracle yang agak rumit yang membutuhkan waktu setengah jam untuk menyelesaikannya. Jika saya mengambil bagian lambat dari kueri dan menjalankannya secara terpisah selesai dalam beberapa detik. Berikut ini adalah tangkapan layar laporan SQL Monitor untuk kueri yang terisolasi: Berikut ini adalah logika yang sama ketika dijalankan sebagai …

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.