Administrator Basis Data

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


2
Percona vs MySQL
Apa itu Percona? Apa bedanya dengan MySQL? Kapan kita harus mempertimbangkan untuk beralih (atau meningkatkan) dari stok MySQL ke Percona? Untuk menambahkan beberapa spesifik dalam situasi kami, kami hampir secara eksklusif menggunakan InnoDB (yang saya mengerti Percona telah melakukan banyak optimasi untuk) dengan kendala kunci asing yang luas dan beberapa …

5
Mengapa restart secara berkala diperlukan untuk menjaga instance saya berfungsi dengan baik?
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab pada Database Administrators Stack Exchange. Bermigrasi 7 tahun yang lalu . Kami memiliki server DB produksi pada SQL 2005. Semuanya berjalan normal untuk sementara waktu, tetapi setelah beberapa minggu kami melihat penurunan kinerja yang penting. Hanya dengan me-restart SQL Server, kinerja …



3
Cara tanpa rasa sakit untuk membuat indeks berkerumun di atas meja besar?
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab pada Database Administrators Stack Exchange. Bermigrasi 7 tahun yang lalu . Jadi kami memiliki situs pelanggan yang mengeluh tentang beberapa kinerja yang sangat lambat. Saya melihat sekali dan jelas bahwa masalahnya adalah karena Somebody Else (grrrr) mendesain meja yang menampung sekitar …

5
Apakah memulai ulang SQL Server mempercepatnya?
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab pada Database Administrators Stack Exchange. Bermigrasi 8 tahun yang lalu . Saya telah memperhatikan bahwa beberapa DBA me-restart SQL Server sangat sering, kadang-kadang bahkan setiap malam. Saya percaya mereka melakukannya untuk membebaskan memori, atau mungkin untuk mempercepat permintaan juga. Saya tahu …

3
Haruskah saya menghentikan pencadangan log transaksi selama pencadangan penuh?
Saya memiliki dua pekerjaan SQL Agent yang dijadwalkan untuk berjalan pada interval yang berbeda. Pekerjaan pertama menjalankan pencadangan penuh sekali sehari. Pekerjaan kedua menjalankan backup log transaksi setiap lima belas menit. Seiring berkembangnya basis data, pencadangan penuh memakan waktu lebih lama dari yang direncanakan sebelumnya (bahkan dengan kompresi). Dan saya …



2
Bagaimana Anda mengatur ulang kata sandi sa?
Saya kehilangan kata sandi sa pada mesin, dan ketika saya masuk ke mesin secara langsung menggunakan akun di grup admin, SQL Server Management Studio tidak akan mengizinkan saya untuk masuk menggunakan otentikasi Windows. Rencana saya adalah cukup login ke server, terhubung melalui Windows Authentication, dan reset sa untuk menggunakan kata …

4
Apa konsekuensi dari pengaturan varchar (8000)?
Karena varchar mengambil ruang disk sebanding dengan ukuran bidang, apakah ada alasan mengapa kita tidak harus selalu mendefinisikan varchar sebagai maksimum, misalnya varchar(8000)pada SQL Server? Pada membuat tabel, jika saya melihat ada yang melakukan varchar(100)saya harus memberi tahu mereka tidak Anda salah Anda harus lakukan varchar(8000)?

6
Cara tercepat untuk memeriksa apakah tabel InnoDB telah berubah
Aplikasi saya sangat intensif basis data. Saat ini, saya menjalankan MySQL 5.5.19 dan menggunakan MyISAM, tetapi saya sedang dalam proses migrasi ke InnoDB. Satu-satunya masalah yang tersisa adalah kinerja checksum. Aplikasi saya melakukan sekitar 500-1000 CHECKSUM TABLEpernyataan per detik di masa puncaknya, karena GUI klien sedang mem-polling database secara konstan …

3
Bagaimana LIKE diimplementasikan?
Adakah yang bisa menjelaskan bagaimana operator LIKE diimplementasikan dalam sistem basis data saat ini (mis. MySQL atau Postgres)? atau tunjukkan saya pada beberapa referensi yang menjelaskannya? Pendekatan naif akan memeriksa setiap catatan, mengeksekusi ekspresi reguler atau pertandingan string parsial di bidang yang menarik, tetapi saya memiliki perasaan (harapan) bahwa sistem …

7
Di mana saya dapat menemukan panduan tentang strategi indeks?
Sebagian besar dari kita mungkin akan setuju bahwa menggunakan indeks basis data itu baik. Terlalu banyak indeks dan kinerja dapat benar-benar terdegradasi. Sebagai aturan umum, bidang mana yang harus diindeks? Bidang mana yang tidak boleh diindeks? Apa aturan untuk menggunakan indeks sambil mencapai keseimbangan antara terlalu banyak dan tidak cukup …
22 index 

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.