Administrator Basis Data

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



5
Bagaimana Anda menyetel MySQL untuk beban kerja InnoDB yang berat?
Dengan asumsi sistem OLTP produksi dengan tabel terutama InnoDB Apa saja gejala umum dari sistem yang salah konfigurasi / salah konfigurasi? Parameter konfigurasi apa yang paling sering Anda ubah dari standarnya? Bagaimana Anda melihat potensi kemacetan sebelum ada masalah? Bagaimana Anda mengenali dan memecahkan masalah yang aktif? Anekdot yang merinci …

6
Mengapa kunci GUID berurutan berkinerja lebih cepat daripada kunci INT berurutan dalam kasus pengujian saya?
Setelah mengajukan pertanyaan ini membandingkan GUID berurutan dan non-berurutan, saya mencoba membandingkan kinerja INSERT pada 1) tabel dengan kunci primer GUID yang diinisialisasi secara berurutan newsequentialid(), dan 2) tabel dengan kunci primer INT yang diinisialisasi secara berurutan identity(1,1). Saya berharap yang terakhir menjadi yang tercepat karena lebar integer yang lebih …

3
Kinerja Indeks Non Clustered pada Heaps vs Indeks Clustered
Buku Putih 2007 ini membandingkan kinerja untuk masing-masing pilih / masukkan / hapus / perbarui dan rentang pernyataan pilih pada tabel yang disusun sebagai indeks berkerumun vs yang pada tabel yang disusun sebagai tumpukan dengan indeks yang tidak dikelompokkan pada kolom kunci yang sama dengan CI meja. Umumnya opsi indeks …

4
Memformat T-SQL di SSMS 2012
Menurut dokumen Microsoft ini: http://msdn.microsoft.com/en-us/library/ms174205.aspx Saya seharusnya dapat menggunakan ctrl + K lalu ctrl + D untuk memformat dokumen SQL saya di SQL Server Management Studio 2012 tetapi ketika saya menggunakan kombo itu saya mendapatkan kesalahan: Kombinasi tombol (Ctrl + K, Ctrl + D) terikat ke perintah (Format Dokumen) yang …
39 sql-server  ssms 

1
Apa gunanya WHERE 1 = 2 untuk kueri tabel SELECT INTO
Jika kita ingin membuat tabel baru dari yang sudah ada di SQL Server kita bisa melakukan hal berikut SELECT * into Table2 from Table1 WHERE 1=2 Apa gunanya klausa di mana? Saya mencobanya tanpa klausa di mana dan itu berjalan dengan baik. Saya pernah melihat ini di mana klausa dalam …
39 sql-server 

2
Mengkonfigurasi PostgreSQL untuk kinerja baca
Sistem kami menulis banyak data (semacam sistem Big Data). Kinerja menulis cukup baik untuk kebutuhan kita, tetapi kinerja membaca benar-benar terlalu lambat. Struktur primary key (constraint) serupa untuk semua tabel kami: timestamp(Timestamp) ; index(smallint) ; key(integer). Sebuah tabel dapat memiliki jutaan baris, bahkan miliaran baris, dan permintaan baca biasanya untuk …



3
Metode untuk menemukan Bendera Jejak baru di SQL Server
Ada banyak Bendera Jejak di luar sana. Beberapa didokumentasikan dengan baik, beberapa tidak, dan yang lain menemukan jalannya ke status perilaku default dalam rilis 2016. Selain saluran dukungan resmi, karyawan Microsoft, dll., Apa saja cara untuk menemukan tanda jejak baru? Saya telah membaca beberapa posting terbaru oleh Aaron Bertrand di …

2
GALAT: tidak ada skema yang dipilih untuk dibuat
Saya bekerja pada database postgresql amazon RDS di mana saya tahu ada beberapa masalah dengan skema publik (mungkin itu dijatuhkan). Tapi ternyata skema itu ada, dan lagi pula masalahnya tidak terpecahkan. Berikut adalah contoh sesi dengan database kosong yang baru dibuat: mydb=> CREATE TABLE distributors ( mydb(> did integer, mydb(> …

3
Kapan lebih baik membuat STATISTIK daripada membuat Indeks?
Saya telah menemukan banyak informasi tentang apa STATISTICS itu: bagaimana mereka dikelola, bagaimana mereka dapat dibuat secara manual atau otomatis dari permintaan atau indeks, dan sebagainya. Tapi, saya tidak mampu menemukan setiap bimbingan atau "praktek terbaik" informasi mengenai kapanuntuk membuatnya: situasi apa yang lebih diuntungkan dari objek STATISTIK yang dibuat …

6
Management Studio System.OutOfMemoryException
Saya menggunakan Microsoft SQL Server 2012 dan mencoba menjalankan kueri sederhana terhadapnya di dalam Management Studio. Saya mendapatkan kesalahan berikut (dalam SSMS, berjalan di server): Terjadi kesalahan saat menjalankan batch. Pesan kesalahan adalah: Pengecualian jenis 'System.OutOfMemoryException' dilemparkan. Sistem ini memiliki 24GB RAM diinstal tetapi mencari di task manager proses sqlservr.exe …

1
Model pemulihan SEDERHANA atau LENGKAP untuk basis data?
Kapan saya harus menggunakan model pemulihan penuh dan kapan saya harus menggunakan model pemulihan sederhana untuk database? Saya selalu menggunakan model pemulihan penuh karena ini adalah default, tetapi hari ini saya menemukan kesalahan ini: Penyedia DB OLE Microsoft untuk SQL Server (0x80040E14) Log transaksi untuk database 'DATABASE NAME' sudah penuh. …

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.