Administrator Basis Data

96
Menyimpan vs menghitung nilai agregat

Apakah ada pedoman atau aturan praktis untuk menentukan kapan harus menyimpan nilai agregat dan kapan harus menghitungnya dengan cepat? Misalnya, saya memiliki widget yang dapat dinilai pengguna (lihat skema di bawah). Setiap kali saya menampilkan widget, saya bisa menghitung nilai rata-rata...

93
Apakah aman untuk menghapus file-file mysql-bin?

Saya memiliki Replikasi MM di mysql, dan saya ingin memeras beberapa ruang kosong di kotak menghapus file yang tidak perlu, saya menemukan mysql-binfile - file ini di dalam /var/db/mysql/Ada ratusan file seperti mysql-bin.000123, mysql-bin.000223dll. Saya telah memeriksa replikasi mysql dengan...

92
Mengapa Administrasi Database sangat sulit?

Saya tahu banyak Administrator Database dan mereka berusia lebih dari 28-29 tahun. Apakah semua administrasi basis data seperti itu? Maksud saya, apakah ini tentang mendapatkan pengalaman lebih dari setidaknya 7-8 tahun? Atau menjadi administrator basis data sangat

91
Kapan menggunakan TINYINT melalui INT?

Secara umum, saya selalu menggunakan Ints. Saya tahu bahwa secara teori ini bukan praktik terbaik, karena Anda harus menggunakan tipe data terkecil yang akan dijamin untuk menyimpan data. Misalnya, lebih baik digunakan tinyintketika Anda tahu bahwa satu-satunya data yang akan Anda simpan adalah 1,...

88
Mengambil n baris per grup

Saya sering perlu memilih sejumlah baris dari masing-masing kelompok dalam hasil yang ditetapkan. Misalnya, saya mungkin ingin membuat daftar nilai pesanan terbaru 'n' tertinggi atau terendah per pelanggan. Dalam kasus yang lebih kompleks, jumlah baris ke daftar mungkin bervariasi per grup...