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.

2
Pola Desain Daftar Atribut Produk
Saya sedang berupaya memperbarui basis data produk situs web kami. Ini dibangun di MySQL tetapi ini lebih merupakan pertanyaan pola desain database umum. Saya berencana beralih ke pola Supertype / Subtype. Basis data kami saat ini / sebelumnya sebagian besar merupakan tabel tunggal yang memiliki data pada satu jenis produk. …

4
Apa yang lebih baik / lebih cepat? MySql atau FileSystem?
Mari kita bayangkan situs web yang merupakan direktori orang. Untuk setiap orang mungkin ada foto profil dan biografi. Saya akan mengakui pertanyaan SQL saya bisa lebih baik tetapi secara umum apa yang akan lebih cepat dan menggunakan daya pemrosesan lebih sedikit. Untuk memeriksa apakah ada file dan kemudian membukanya atau …

3
Bagaimana ukuran basis data memengaruhi kinerja: Teori vs kenyataan
Ada banyak hal di luar sana yang mengatakan bahwa ukuran basis data seharusnya tidak memengaruhi kinerja hingga tingkat yang luar biasa. Selama indeks pada tabel sesuai dengan memori, basis data harus tetap berkinerja baik. Namun apa kenyataannya? Jika arsitektur database bukan yang terbaik, indeks tidak sesuai dengan memori, dan ada …


1
Apakah saya dapat dengan aman membunuh OPTIMASI MEJA pada tabel InnoDB?
Dokumentasi MySQL untuk kill memperingatkan : Peringatan Membunuh REPAIR TABLEatau OPTIMIZE TABLEoperasi pada MyISAMtabel menghasilkan tabel yang rusak dan tidak dapat digunakan. Setiap membaca atau menulis ke tabel seperti itu gagal sampai Anda mengoptimalkan atau memperbaikinya lagi (tanpa gangguan). Itu untuk MyISAM. Apakah tidak aman untuk membunuh OPTIMIZE TABLEproses yang …

2
Bagaimana cara menggunakan kunci unik melalui kombinasi bidang tabel?
Lihatlah sqlfiddle berikut: http://sqlfiddle.com/#!2/dacb5/1 CREATE TABLE contacts ( id int auto_increment primary key, name varchar(20), network_id int, network_contact_id int ); INSERT INTO contacts (name, network_id, network_contact_id) VALUES ('John', 4, 10), ('Alex', 4, 11), ('Bob', 4, 12), ('Jeff', 4, 45), ('Bill', 7, 11), ('Walter', 7, 45), ('Jessie', 7, 360) ; Saya …



4
Berton-ton log estafet pada master
Saya memiliki master yang memiliki 298 file relai baru-baru ini seperti hari ini, kembali dengan baik 298 hari. Tidak ada definisi log relai di .cnf dan mysql> show variables like '%relay%'; +---------------------------------+----------------+ | Variable_name | Value | +---------------------------------+----------------+ | innodb_overwrite_relay_log_info | OFF | | max_relay_log_size | 0 | | relay_log …

2
Bagaimana Anda bisa menghentikan MySQL slave dari mereplikasi perubahan ke database 'mysql'?
Saya memiliki set budak saya untuk tidak mereplikasi database 'mysql' seperti yang dijelaskan dalam ini SHOW SLAVE STATUS\G; Slave_IO_State: Waiting for master to send event Master_Host: 127.0.0.1 Master_User: replication Master_Port: 3306 Connect_Retry: 60 Master_Log_File: master-bin.000001 Read_Master_Log_Pos: 1660 Relay_Log_File: mysql-relay-bin.000004 Relay_Log_Pos: 478 Relay_Master_Log_File: master-bin.000001 Slave_IO_Running: Yes Slave_SQL_Running: Yes Replicate_Do_DB: **Replicate_Ignore_DB: mysql** …

2
Deadlock MySql Gap Mengunci pada Sisipan
Saya mendapatkan Deadlock dari kunci celah di atas meja ketika sering memasukkannya ke berbagai sumber. Berikut ini adalah ikhtisar proses saya. START TRANSACTION UPDATE vehicle_image SET active = 0 WHERE vehicleID = SOMEID AND active = 1 Loop: INSERT INTO vehicle_image (vehicleID, vehicleImageFilePath, vehicleImageSplashFilePath ,vehicleImageThumbnailFilePath, vehicleImageMiniFilePath, mainVehicleImage, active) VALUES (%s, …

2
aktifkan log permintaan untuk basis data tunggal
Saya memiliki banyak skema database di server mysql 5.6, sekarang masalahnya di sini adalah bahwa saya ingin menangkap pertanyaan hanya untuk satu skema. Saya tidak dapat mengaktifkan log kueri untuk seluruh server karena salah satu skema saya sangat dimuat dan itu akan berdampak pada server. Apakah cara mereka, alat apa …

2
Bagaimana Anda menghapus "REQUIRE SSL" dengan benar dari satu pengguna?
Saya berhasil memberikan REQUIRE SSL ke satu pengguna dengan melakukan ... mysql -u"${targetMySqlUser}" -p"${targetMySqlPass}" -e "GRANT USAGE ON dbname.* TO 'dbusername'@'%' REQUIRE SSL;" tetapi saya gagal MENGHAPUS atau MEMUNGKINKAN kembali tanda ini dari pengguna, menggunakan pencabutan. Saya kira saya berkelahi dengan sintaks. Apakah ada cara yang tepat untuk menghapusnya dengan …

3
Apa yang dilakukan dengan kunci utama sebagai kolom terakhir dalam indeks sekunder gabungan dalam tabel InnoDB lakukan?
Katakanlah saya memiliki hubungan 1-ke-N (person_id, pet_id). Saya punya tabel di mana pet_idkunci utama. Saya mengerti bahwa indeks sekunder InnoDB pada dasarnya adalah B-tree di mana nilainya adalah nilai kunci primer yang sesuai untuk baris tersebut. Sekarang, misalkan satu orang dapat memiliki ribuan hewan peliharaan dan saya sering menginginkan hewan …


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.