Administrator Basis Data

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

2
Bagaimana cara mengekstrak skema tabel dari hanya file .frm?
Saya telah mengekstrak direktori data mysql dari cadangan dan perlu mendapatkan skema dari tabel lama, namun ini adalah cadangan dari mesin yang berbeda. Saya telah membaca cukup banyak tutorial hari ini tentang cara melakukan ini, tetapi setiap kali tampaknya gagal atau saya akhirnya harus menginstal ulang mysql karena mysql hang …

1
Dampak kinerja sp_configure perubahan ambang proses yang diblokir
Saya telah ditugaskan untuk mengidentifikasi semua pemblokiran yang terjadi di server produksi. Rencana saya untuk mencapai ini adalah menggunakan EXECUTE sp_configure 'blocked process threshold', 5 Dalam kombinasi dengan penelusuran sisi server untuk mengumpulkan Laporan Proses yang Diblokir. Saya mengerti bahwa kegiatan ini akan menimbulkan hit kinerja, saya ingin menemukan cara …

2
Mematikan CHECK_POLICY secara default
Kami pindah dari SQL Server 2000 ke SQL Server 2005. Perangkat lunak klien, yang tidak dapat saya ubah, membuat pengguna tanpa opsi CHECK_POLICY = OFF; Setelah membuat pengguna, saya harus menjalankan perintah ALTER LOGIN username WITH CHECK_POLICY = OFF; Nonaktifkan kebijakan, seperti yang disarankan, saya tidak bisa. Apakah mungkin untuk …

3
Apakah menggunakan SUM () dua kali suboptimal?
Saya tahu saya harus menulis SUMdua kali, jika saya ingin menggunakannya dalam HAVINGklausa (atau menggunakan tabel turunan): SELECT id, sum(hours) AS totalhours FROM mytable GROUP BY id HAVING sum(hours) > 50; Pertanyaan saya sekarang adalah, apakah ini suboptimal atau tidak. Sebagai seorang programmer, permintaan ini sepertinya DB akan menghitung jumlah …




3
Menjatuhkan Indeks Hipotetis
Di masa lalu saya pikir saya telah menghapus indeks hipotetis menggunakan pernyataan DROP INDEX untuk indeks cluster dan pernyataan STATISTIK DROP untuk indeks non-cluster. Saya memiliki database yang penuh dengan sisa-sisa DTA yang ingin saya bersihkan; Namun, ketika saya mencoba untuk menjatuhkan objek, saya selalu menerima pesan kesalahan yang mengatakan …

1
Bagaimana cara merobek .docx XML?
Saya mencoba mengimpor xml (sebenarnya file docx) ke database sql server 2008. Saya hampir pemula dalam pemrograman XML. Saya sering mencari di Google tetapi hampir semua contoh ada di file xml sederhana. Di sini file xml sedikit rumit (lihat di bawah). Bisakah Anda memberi saya ide bagaimana saya harus membuat …

1
Normalisasi basis data tanpa akses ke sumber data?
Saya telah memulai peran baru yang menangani sejumlah besar data terkait. Sumber kami untuk semua data ini adalah berbagai dump Excel yang ditarik dari basis data yang tidak dapat kami akses. Orang sebelumnya yang mengisi peran ini menggunakan selusin file Excel untuk mengumpulkan file data ini, memanipulasinya, dan membuat laporan. …
8 ms-access 


4
replikasi mysql berhasil tetapi budak tidak mereplikasi
Saya telah membuat konfigurasi master-slave mysql dan semuanya terlihat baik-baik saja. "tampilkan status master;" pada slave tidak menunjukkan kesalahan. ini adalah output Slave_IO_State: Waiting for master to send event Master_Host: 109.123.100.58 Master_User: replica Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.000001 Read_Master_Log_Pos: 106 Relay_Log_File: relay-bin.000001 Relay_Log_Pos: 4 Relay_Master_Log_File: mysql-bin.000001 Slave_IO_Running: Yes Slave_SQL_Running: …

2
Apakah pengoptimal query database mengetahui perbedaan kinerja penyimpanan?
Seperti yang saya pahami, optimizer kueri di SQL Server (atau RDBMS lainnya, benar-benar) tidak menyadari kinerja penyimpanan di bawah database, dan akan membuat keputusan seolah-olah semua penyimpanan memiliki biaya yang sama. Apakah itu akurat, atau adakah pengetahuan tentang kinerja penyimpanan yang diperhitungkan? Dalam contoh yang benar-benar dibuat, katakanlah baris tabel …

1
Mulai / Hentikan MySQL
Saya mencari bantuan untuk memahami apa yang terjadi ketika baris perintah berikut dijalankan: root@prodn$ service mysqld stop Ya, itu menutup server MySQL sehingga akses ke sana tidak lagi tersedia sampai layanan dimulai lagi. Namun, lebih khusus lagi, apakah ada hal lain yang terjadi ketika layanan dihentikan? Maafkan pemula saya di …

2
Bagaimana cara mengecilkan file Transaction Log fisik ketika itu adalah kepala sekolah di cermin?
Kami menyiapkan mirroring basis data selama akhir pekan, dan lupa mengaktifkan kembali pekerjaan yang mencadangkan log transaksi. Ketika saya datang di pagi ini, log transaksi telah menggelembung ke 58GB, dan mengambil sebagian besar ruang drive. Saya melakukan backup manual log transaksi ke disk untuk menjalankan database lagi, namun menjalankan DBCC …

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.