«mysql-5.5» etiketlenmiş sorular

MySQL sürüm 5.5 - lütfen arama amacıyla mysql ile etiketleyin.

2
Bant genişliği endişelerini gidermek için MySQL 5.0 Replication'da ne yapabiliriz?
Uzak ana bilgisayara salt okunur köle olarak işlev görecek bir MySQL sunucusu 5.1 örneği ile yapılandırılmış istemci PC'de (Win) çalışacak bir uygulama geliştiriyorum. Uzak ana şemaları düzinelerce vardır, ancak her istemci için yalnızca bir tane gerekir, bu yüzden sadece istemcinin ihtiyaç duyduğu şemayı çoğaltmak için my.ini çoğaltma-do-db ayarı sağlar. Çoğaltma …


2
35 milyon satır için etkili mysql tablo / dizin tasarımı + tablo, 200'den fazla karşılık gelen sütun (çift), herhangi bir kombinasyonu sorgulanabilir
Aşağıdaki durum için tablo / dizin tasarımı konusunda tavsiye arıyorum: Bileşik birincil anahtar (varlık kimliği (int), tarih (tarih)) ile büyük bir tablo (hisse senedi fiyat geçmişi verileri, InnoDB, 35 milyon satır ve büyüyen) var. fiyatlandırma bilgilerine ek olarak, her bir kayda karşılık gelmesi gereken 200 çift değer var. CREATE TABLE …


2
Tinyint (N) ne anlama geliyor?
Sayısal veri türleriyle bir argüman uzunluğu kullandığımızda, bildiğim kadarıyla bu ekran genişliğini belirtir. Aşağıdakileri denedim: mysql> create table boolean_test (var1 boolean, var2 tinyint); Query OK, 0 rows affected (0.10 sec) mysql> show create table boolean_test; +--------------+------------------------- | Table | Create Table +--------------+------------------------- | boolean_test | CREATE TABLE `boolean_test` ( `var1` …


2
Hangi max_allowed_packet yeterince büyük ve neden değiştirmem gerekiyor?
Master-slave kurulumunda MySQL (5.5) var ve başka bir slave sunucu oluşturdum. Orijinal köleyi durdurdum, verileri döktüm, kopyaladım ve yeniden gönderdim ve işe yaradı. Orijinal köle master_log pos kaydetti ve yeni slave ayarlamak için bu komutları kullandım CHANGE MASTER TO MASTER_HOST='<ipaddress>', MASTER_USER='<username>', MASTER_PASSWORD='<password>', MASTER_PORT=3306, MASTER_LOG_FILE='mysql-bin.000851', MASTER_LOG_POS=15824150, MASTER_CONNECT_RETRY=10; Yeni köle başladığımda Last_IO_Error: …


2
Bir alt sorgudan satır sayma
Basit: Alt sorgudan satır sayısını saymak istiyorum. Not durum konak çevrimiçi olup olmadığıdır. Hatalı kod SELECT COUNT(ip_address) FROM `ports` ( SELECT DISTINCT ip_address FROM `ports` WHERE status IS TRUE ) Açıklaması İlk sorgu, kendi başına çalıştırıldığında şunu döndürür: SELECT DISTINCT ip_address FROM `ports` WHERE status IS TRUE ip_address 192.168.1.1 192.168.1.2 …


1
“Log_queries_not_using_indexes” etkinleştirildiğinde “long_query_time” devre dışı bırakılır mı?
Ben MySQL içinde etkinleştirerek zaman fark log_queries_not_using_indexes, slow_query_logve long_query_timeSorgu süresi çok az olsa bile, oluşturulan yavaş sorgu günlük dosyası sorguları bir sürü içerecektir long_query_time. Bir zamanlar görünüyor log_queries_not_using_indexesetkindir, MySQL hayır "long_query_time" Ne olduğu önemli endeksler kullanmayan tüm sorguları oturum olacaktır. Bunun üstesinden gelmenin bir yolu var mı? Yani, long_query_timedizinleri kullanıp …

1
Çoğaltma ortamında bin günlüklerini silme
Çoğaltma ortamında ikili günlükleri silme hakkında bir sorum var: 1 master ve 2 slave içeren bir ortamımız var (mysql 5.5 çalışıyor) Bazen, yoğun işlem sürelerinde boşluk sorunları ile karşılaşırız, böylece bin günlük dizini dolar. Günlüklerin süresi 3 günde bir dolar. Merak ediyordum, günlüklerin tüm kutularda 3 gün boyunca saklanmasının bir …

2
InnoDB tablolarından parçalanma nasıl kaldırılır?
Tablo sayısı olan bir veritabanı var. Tablolardan bazı kayıtları silmek istiyorum, kayıtların sayısı 20K veya 50K'dan fazladır. Tüm Tablolar InnoDB'dir. Ve file_per_tableolan kapalı . Kayıtları birkaç tablodan sildiğimde tablolarda parçalanma olacak. Parçalanmayı kaldırmanın herhangi bir yolu var mı? 17 Nisan'da Güncelleme mysql> select TABLE_NAME, TABLE_SCHEMA, Data_free from information_schema.TABLES where TABLE_SCHEMA …

2
600 GB'lık tablo dizinli anahtar veri türünü INT'den BIGINT'e değiştirmenin en hızlı yolu
600GB MySQL tablosunda bir veri türünü INT BIGINT değiştirmek gerekir. Sütunun benzersiz bir dizini vardır. İmzasız INT ile iyi olabilirim, ancak buna geçmeyi ya da BIGINT'in hemen hemen aynı acı olacağını varsayıyorum. Tablonun motoru InnoDB. Daha kolay ne olabilir: TABLOYU DEĞİŞTİR Kopyalama yapısı ve INSERT INTO (SELECT *) Döküm tablosu …


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.