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.


3
GALAT - Fungsi 'innodb' sudah ada
Saya ingin mulai mengonversi beberapa tabel MyISAM ke INNODB. Menjalankan Ubuntu 14.04 Server dengan MySQL 5.6 (apt-get upgrade dari 5.5), 32G ram pada 4 core / 8 thread cpu. Awalnya bermasalah dengan ... could not open single-table tablespace file .\mysql\innodb_index_stats.ibd after restart of MySQL dan Error: Table "mysql"."innodb_table_stats" not found. …
11 mysql  innodb 

2
Cara menjatuhkan tabel kosong
Apakah mungkin untuk menghapus semua tabel kosong dari basis data besar saya (mysql)? Saya mencari perintah sql untuk secara otomatis menghapus semua tabel kosong itu. Saat ini, saya memiliki 305 tabel di dataset saya, dan sekitar 30% di antaranya adalah tabel kosong lama, yang tidak akan digunakan dalam aplikasi baru …
11 mysql  myisam 

2
Bagaimana cara mendesain indeks untuk kolom dengan nilai NULL di MySQL?
Saya memiliki database dengan 40 juta entri dan ingin menjalankan kueri dengan WHEREklausa berikut ... WHERE `POP1` IS NOT NULL && `VT`='ABC' && (`SOURCE`='HOME') && (`alt` RLIKE '^[AaCcGgTt]$') && (`ref` RLIKE '^[AaCcGgTt]$') && (`AA` RLIKE '^[AaCcGgTt]$') && (`ref` = `AA` || `alt` = `AA`) LIMIT 10 ; POP1adalah kolom float …
11 mysql  index 



2
Bagaimana cara menggunakan RESTRICT untuk Foreign Key di mysql?
Dalam struktur basis data PT CREATE TABLE Country ( name varchar(40) NOT NULL, PRIMARY KEY (name) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE City ( name varchar(40) NOT NULL, PRIMARY KEY (name) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE Map ( country varchar(40) NOT NULL, city varchar(100) NOT NULL, PRIMARY KEY (country,city), …

1
Reboot Slave Replikasi MySQL
Untuk pertama kalinya sejak pengaturannya saya perlu me-reboot slogan replikasi MySQL read-only. Saya menemukan artikel ini tentang menjatuhkan budak untuk pemeliharaan (meskipun dia baru saja menggambarkan menghentikan mysqldaemon): Cara Mengamankan Ulang Server Slave MySQL Anda Singkatnya prosedurnya adalah: Di mysqlklien: STOP SLAVE; FLUSH TABLES; Dari OS: /etc/init.d/mysql stop Saya akan …

2
Kinerja Prosedur Pemicu vs Disimpan di MySQL
Sebuah posting di sini di DBA.StackExchange ( Apa praktik terbaik bagi pemicu untuk mempertahankan nomor revisi pada catatan? ) Telah menimbulkan pertanyaan yang menarik (setidaknya, menarik bagi saya) mengenai kinerja di MySQL. Konteksnya adalah bahwa kami ingin menyisipkan catatan dalam tabel untuk setiap baris yang diperbarui. Sebelum baris diperbarui, kami …

3
Desain skema untuk produk dengan beragam varian / atribut?
Saya menggunakan MySQL. Idenya mirip dengan shopify dengan konsep yang berbeda, sehingga pengguna akan menambahkan produk mereka sendiri dengan berbagai jenis varian dan atribut. Dari semua penelitian yang telah saya lakukan ini sepertinya solusi yang paling mungkin bagi saya dan saya hanya ingin tahu apakah ada yang salah dengan skema …

1
Kesalahan ukuran baris dengan MySQL
Saya menjalankan server MySQL di Macbook saya (untuk pengujian). Versi 5.6.20 dari Homebrew. Saya mulai mengalami kesalahan "Ukuran baris terlalu besar", dan saya bisa menguranginya ke kasus uji ini. Meja: mysql> describe test; +-------+----------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+----------+------+-----+---------+----------------+ | id …
11 mysql  innodb 

5
Tidak dapat membuat tabel, tetapi tabel tidak ada
Saya menggunakan langkah-langkah ini untuk membuat tabel my_user, yang sudah ada tetapi entah bagaimana lenyap dari database saya my_db: mysql> USE my_db; mysql> DROP TABLE my_user; mysql> ERROR 1051 (42S02): Unknown table 'my_user' mysql> CREATE TABLE my_user (id INT AUTO_INCREMENT NOT NULL, username VARCHAR(255), group_id VARCHAR(255) DEFAULT NULL, PRIMARY KEY(id)) …
11 mysql  innodb 

3
Apakah menggunakan LIMIT meningkatkan kinerja dan apakah itu terlihat?
Saya ingin memahami yang berikut ini. Asumsikan bahwa saya memiliki kueri yang rumit dengan katakanlah gabungan 5 tabel grup dengan penjumlahan dan pesanan oleh. Mengesampingkan semua optimasi untuk kueri itu sendiri, misalnya indeks, dll. Apakah ada manfaat kinerja yang signifikan digunakan LIMIT? Saya berasumsi bahwa semua permintaan (dan hasil) harus …

3
UNION lambat tetapi kedua kueri cepat terpisah
Tak tahu harus bagaimana lagi dengan yang ini. Saya punya satu tabel yang memiliki awal dan berhenti kolom dan saya ingin mengembalikan hasilnya bergabung dengan mulai dan dengan berhenti dan saya ingin perbedaan yang jelas antara keduanya. Sekarang kedua query berjalan dengan cepat: SELECT UNIX_TIMESTAMP(CONVERT_TZ(start_dev, '+00:00', GetCarrierTimezone(a0.carrier_id))) AS alertStart, NULL …
11 mysql 


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.