Pertanyaan yang diberi tag «mysql»

Semua versi MySQL (bukan Microsoft SQL Server). Harap tambahkan juga tag khusus versi seperti mysql-5.7 jika itu relevan dengan pertanyaan.

1
Perbedaan substansial antara ukuran basis data di bawah MySQL dan ukuran aktual pada disk
Ketika saya memeriksa ukuran database saya di bawah MySQL saya mendapatkan ini: MariaDB [(none)]> SELECT table_schema "Data Base Name", sum( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB", sum( data_free )/ 1024 / 1024 "Free Space in MB" FROM information_schema.TABLES GROUP BY table_schema; +--------------------+----------------------+------------------+ | …
8 ubuntu  mysql  mariadb 

3
Menggunakan Replikasi untuk Scale-Out
Setelah membaca Menggunakan Replikasi untuk Scale-Out , bagaimana saya bisa merutekan berbagai kueri ke server yang berbeda, misalnya, SELECTsaya ingin merutekan ke slave dan NON-SELECTmenguasai. Saya menganggap sebagai loadbalancer saya bisa menggunakan haproxy , tapi saya tidak menemukan kemungkinan untuk membedakan antara pertanyaan pada tingkat haproxy ? Selain itu, katakanlah …


1
Kolom MySQL yang didefinisikan dengan NOT NULL memungkinkan nulls
Saya telah membuat tabel beberapa waktu lalu dan mulai menambahkan data ke dalamnya. Baru-baru ini saya menambahkan kolom baru ( address) ke dalamnya dengan NOT NULLsebagai bagian dari kolom baru. Baris lama (pra-penambahan) masih nol, yang membuat peringatan sebagai bagian dari definisi. Namun, baris baru dengan kolom baru masih diizinkan …
8 mysql  null 

4
Persyaratan MySQL Cluster RAM
Dari MySQL 5.1, data tidak perlu sepenuhnya dalam memori lagi. Saya telah membaca bahwa kolom yang diindeks (saya pikir seluruh struktur indeks) masih harus ada di memori ( MySQL High Availability, 2010, hal 533 , "MySQL Cluster menyimpan semua kolom yang diindeks di memori utama" ). Mengingat hal ini, apa …



1
Apa penggunaan performance_schema di MySQL 5.5?
Saya telah meningkatkan ke versi MySQL 5.5. Di sana, saya telah mengamati performance_schema dalam daftar skema. Apa gunanya skema baru ini ..? Bagaimana kita bisa memonitor menggunakan skema ini ..? Apa keuntungan menggunakan skema ini ..? Apakah ada overhead dengan mengaktifkan skema ini ..?

2
Pencadangan logis yang konsisten dari basis data yang menggunakan mesin MyISAM dan InnoDB
Saya punya pertanyaan tentang cadangan logis dari database MySQL yang menggunakan MyISAM dan InnoDB. The mysqldumputilitas mendukung dua pilihan ini: --single-transaction - Membuat snapshot yang konsisten dengan membuang semua tabel dalam satu transaksi. Bekerja HANYA untuk tabel yang disimpan dalam mesin penyimpanan yang mendukung multiversioning (saat ini hanya InnoDB tidak) …

2
MySQL Auto_increment berjalan 2 demi 2
Saya menginstal MySQL Workbench tempo hari, mengakses basis data perusahaan saya dan membuat sendiri tabel untuk saya kerjakan. Sejauh ini bagus. Masalahnya adalah, saya perhatikan auto_increment saya bertambah 2 kali 2. Misalnya: ID NAME 1 Paul 3 Jack 5 Louis 7 John ... Ketika saya melakukannya SHOW VARIABLES LIKE 'auto_inc%'saya …

3
Bagaimana saya bisa meningkatkan pernyataan SQL saya dengan hasil mingguan dengan minggu dimulai pada hari Kamis atau hari lain dalam seminggu?
Saya seorang pemula, dan saya tidak dapat menemukan cara yang baik untuk melakukan ini di mana saja. Saya memiliki tabel database yang berisi statistik yang direkam pada berbagai waktu sepanjang minggu. Minggu pelaporan dimulai pada hari Kamis. Tabel berisi kolom datestamp (tanggal) yang menyimpan ketika data direkam. Saya perlu menarik …
8 mysql  mariadb 

3
Menghapus semua duplikat
Saya mencoba menghapus semua duplikat tetapi hanya menyimpan satu catatan (id lebih pendek). Permintaan berikut menghapus duplikat tetapi mengambil banyak iterasi untuk menghapus semua salinan dan menyimpan yang asli. DELETE FROM emailTable WHERE id IN ( SELECT * FROM ( SELECT id FROM emailTable GROUP BY email HAVING ( COUNT(email) …
8 mysql  query  delete 

1
Apakah InnoDB Deadlock eksklusif untuk INSERT / UPDATE / DELETE?
Saya Mengatasi kesalahan MySQL "Deadlock ditemukan ketika mencoba mendapatkan kunci; coba memulai kembali transaksi" . Saya harus memperbarui program untuk memungkinkan kebuntuan. Apakah mungkin SELECTpernyataan itu akan menghasilkan kesalahan jalan buntu? Saya tahu bahwa ini hanya kunci baca sehingga banyak pilihan tidak akan menjadi masalah, tetapi bagaimana jika ada INSERT, …

3
Mengoptimalkan pengaturan default InnoDB
Saya melihat ke my.ini dan melihat berbagai pengaturan default. Basis data saya berjalan pada satu PC yang berdiri sendiri. Saya ingin mengoptimalkan kinerja InnoDB dan MySQL secara umum untuk kinerja. Tidak ada batasan ruang disk. Pengaturan default mana yang harus saya ubah untuk mengoptimalkan kinerja, keandalan, dan cadangan point-in-time yang …


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.