«mysql» etiketlenmiş sorular

MySQL'in tüm sürümleri (Microsoft SQL Server değil). Ayrıca, soruyla alakalıysa lütfen mysql-5.7 gibi sürüme özgü bir etiket ekleyin.

5
Herhangi bir MySQL Benchmarking aracı var mı? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Veritabanı Yöneticileri Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Uzun zaman önce daha iyi performans için mysql ayarlarını tweek yardımcı olan bu araç olduğunu duydum …

4
Bu gereksiz türetilmiş tablo için siparişin garanti edilmemesi GERÇEKTEN mümkün mü?
Lukas Eder ile yaptığı bir Twitter görüşmesinde bu soruyu tökezledim . Doğru davranış en dış sorguya ORDER BY yan tümcesini uygulamak olsa da, burada, DISTINCT, GROUP BY, JOIN veya en dıştaki sorguda başka bir WHERE yan tümcesi kullanmıyoruz, neden bir RDBMS yalnızca gelen sorgu iç sorgu tarafından sıralanmış olarak? SELECT …

2
InnoDB, işlem vermeden önce işlem verilerini nerede saklar?
JDBC teknolojisini kullanarak READ_COMMITTEDve READ_UNCOMMITTEDevde bazı testler yaptım . Ben READ_UNCOMMITTEDaslında henüz taahhüt edilmemiş bazı işlem verileri (UPDATE-sorgu gerçekleştirebilir) gibi, taahhüt edilmemiş verileri okuyabilir görüyorum . Sorular Bir READ_UNCOMMITTEDişlem başka bir işlemden kaydedilmemiş verileri okuyabilecek şekilde , kaydedilmemiş veriler nerede saklanır ? Bir READ_COMMITTEDişlemin onaylanmamış verileri okuması, yani "kirli okuma" …

5
/Var/lib/mysql/user.lower-test dosyası oluşturulamıyor
MySQL veritabanı birkaç aydır sorunsuzdur. Bugün Synaptic Paket Yöneticisi'ni kullanarak yükseltilebilir paketleri kontrol ettiğimde çeşitli MySQL bileşenleri (-common, -client, -server, vb.) İle geldi. Bu nedenle yükseltmeye karar verdim (yüklü sürümü not etmeyi unuttum, ancak 5.6.21 olduğunu düşünüyorum). Error occured: Can't connect to MySQL server on '127.0.0.1' (111) Daha sonra sunucunun …
12 mysql  linux 

2
Bir sorguda farklı değerlere sahip birden çok satırı güncelleme
Farklı değerlere sahip birden çok satırı GÜNCELLEMEYİ anlamaya çalışıyorum ve sadece anlamıyorum. Çözüm her yerde ama benim için anlamak zor görünüyor. Örneğin, 1 sorguda iki güncelleme: UPDATE mytable SET fruit='orange', drink='water', food='pizza' WHERE id=1; UPDATE mytable SET fruit='strawberry', drink='wine', food='fish' WHERE id=2; VAKA NEDEN OLDUĞUNU ANLAMIYORUM ... SONRA ... END …
12 mysql  update 

2
Character_set_client değerini utf8mb4 olarak ayarla
Bu kılavuzuutf8mb4 izleyerek DB'mi dönüştürmeye çalışıyorum . Ben ayarladım: [client] default-character-set=utf8mb4 [mysql] default-character-set=utf8mb4 [mysqld] init-connect='SET NAMES utf8mb4' collation_server=utf8mb4_unicode_ci character_set_server=utf8mb4 skip-character-set-client-handshake Ancak değeri utf8mb4 olarak değişir character_set_clientve character_set_resultsyine de değişmez. mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%'; +--------------------------+--------------------+ | Variable_name | Value | +--------------------------+--------------------+ | character_set_client | …
12 mysql  collation  utf-8 


3
MySQL çoğaltma - Slave sürekli master'ın gerisinde kalıyor
Master-slave çoğaltma kurulumuyla MySQL-5.1.50 kullanıyorum. Çoğu zaman köle efendinin gerisinde kalıyor. Çalıştığımda show processlist;, uzun süren bir sorgu yok. Ben de etkinleştirdim slow_log. Ancak, yavaş çalışan bir sorgu bulamaz. Köle sürekli olarak çoğaltmanın master'ın arkasında saniye olduğuna dair uyarılar veriyor. Bazen gecikme süresi artar. Sorunun nedenini nasıl teşhis edebilirim? Acil …


2
Bire bir ilişki normalleştirilmiş mi?
Bir kayıt için geniş bir istatistiksel veri setimiz olduğunu düşünün; örneğin 20-30 INTsütun. Hepsi bir kayda ait olduğundan VEYA bire bir ilişkiyle bağlantılı başka bir tablo oluşturarak tüm seti bir tabloda tutmak daha iyidir. Birincisinin avantajı JOIN, ilgili kayıt için tüm istatistiksel verilere engel olmak ve bunlara hızlı bir şekilde …


2
MySQL ENUM sütunundaki değerleri tek bir sorguda yeniden adlandırabilir miyim?
Diyelim bir ile bir veritabanı tablo var ENUM('value_one','value_two'). Bunu bir olarak değiştirmek istiyorum ENUM('First value','Second value'). Şu anda bunu şu şekilde yapıyorum: ALTER TABLE `table` MODIFY `column` ENUM('value_one','value_two','First value','Second value'); UPDATE `table` SET `column`='First Value' WHERE `column`='value_one'; UPDATE `table` SET `column`='Second Value' WHERE `column`='value_two'; ALTER TABLE `table` MODIFY `column` ENUM('First …

5
Bir değer kümesinden, tablonun sütununda depolanmayan değerleri nasıl bulabilirim?
Yüz binlerce tamsayı depolayacak bir masam var desc id_key_table; +----------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------------+--------------+------+-----+---------+-------+ | id_key | int(16) | NO | PRI | NULL | | +----------------+--------------+------+-----+---------+-------+ Bir programdan, çok sayıda tamsayı var. Yukarıdaki id_key sütununda bu tamsayılardan hangisinin DEĞİL …
12 mysql 

1
Son birkaç innodb kilitlenmesini görüntüle
Mysql / innodb'daki son kilitlenmeyi görebildiğimi görüyorum, ancak geçmiş kilitlenmeleri görmenin bir yolu var mı? İki önemli kilitlenme sorunumuz var, biri önemli, diğeri önemli değil. Daha az önemli çıkmaz günde birkaç kez olur, böylece "en son" çıkmaz olur.

1
Neden LIKE, MAÇTAN bir FULLTEXT indeksine karşılık…
Bunu anlamıyorum. Bu dizinleri içeren bir tablo var PRIMARY post_id INDEX topic_id FULLTEXT post_text Tabloda (sadece) 346 000 satır vardır. 2 sorgu yapmaya çalışıyorum. SELECT post_id FROM phpbb_posts WHERE topic_id = 144017 AND post_id != 155352 AND MATCH(post_text) AGAINST('http://rapidshare.com/files/5494794/photo.rar') süre 4.05 saniye sürer SELECT post_id FROM phpbb_posts WHERE topic_id=144017 AND …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.