«innodb» etiketlenmiş sorular

InnoDB: MySQL'in ACID uyumlu Depolama Motoru

10
geri yükleme tablosu .frm ve .ibd dosyasından?
Daha önce / var / lib / mysql / ddms dizininin bir kopyasını kaydetmiştim ("ddms" şema adıdır). Şimdi yeni kurulmuş bir MySQL'i yeni kurulmuş bir Ubuntu 10.04.3 LTS'ye yükleyerek kurdum apt-get install mysql-server, sürüm 5.1'in kurulu olduğuna inanıyorum. / Var / lib / mysql altındaki ddms dizinini kopyaladıktan sonra, tablolarının …
36 mysql  innodb 


5
InnoDB 100x'teki basit SELECT'ler neden MyISAM'da olduğundan daha yavaş?
Çok can sıkıcı bir sorunum var. INNODB'yi ana veri tabanı motorum olarak kullanmak ve artık yedeklilik için galera-cluster kullanmak için eskiye ihtiyaç duyduğum MyISAM'den vazgeçmek istiyorum. Ben newbb_posttabloyu ( tabloyu takip eder) yeni bir tabloya kopyaladım newbb_innopostve InnoDB olarak değiştirdim. Tablolar şu anda 5,390,146her birinin girişlerini tutmaktadır . Bu seçimleri …

4
MySQL InnoDB kazasında ölüm sonrası
MySQL bu sabah üzerime düştü. Standart MySQL veritabanları dahil hariç, kullandığım her şey InnoDB. MySQL cini yeniden başlatmaya çalıştım ama iki kez başarısız oldu. Daha sonra tüm sunucuyu yeniden başlattım ve MySQL doğru şekilde başladı ve o zamandan beri iyi çalışıyor. İlk kilitlenme için mysqld günlük dosyası aşağıdakileri içerir: 120927 …


2
'HATASI 1114 (HY000)' tablosu… innodb_file_per_table'ın otomatik eklemeye ayarlı olduğu
Çok miktarda veri içeren bir MySQL veritabanım var (100-200GB - bir sürü bilimsel ölçüm). Verilerin büyük çoğunluğu bir tabloda depolanmaktadır Sample. Şimdi veritabanının köle kopyasını yaratıyorum innodb_file_per_tableve işlem sırasında avantajlarından yararlanmak istedim . Böylece innodb_file_per_tableköle yapılandırmamı belirledim ve veri tabanının dökümünü aldım. Sürprizime göre, başarısız oldu HATA 1114 (HY000) 5602 …


7
Neden innodb_file_per_table kullanıyorsunuz?
İhtiyacı olan abartılı (tabii ki IMHO) makaleler var innodb_file_per_table. innodb_file_per_tableAyrı ayrı masalar üzerinde daha iyi bir kontrolün olması gerektiğini anladım ; ayrı ayrı her tablo yedek gibi. Ancak, daha iyi performans iddiası sorgulanabilir. Testimde performans innodb_file_per_tableve ibdata160GB veri tabanı için bir fark yoktur . Elbette normal sorgular ile basit bir …


2
'İbfk' MySQL'de ne anlama geliyor?
Phpmyadmin'de 'fotoğraflar' tablosu için yabancı anahtar kısıtlaması oluşturursam, daha sonra kısıtlamanın 'photos_ibfk_1' ve sonraki kısıtlamanın 'photos_ibfk_2', vb. Olarak adlandırıldığını görürüm. MySQL'deki DB kısıtlamaları için kongre. Bu doğru mu? IBFK neyi temsil eder?

3
innodb_file_format Barracuda
Daha tanıdık olanlar için birkaç sorum var. Örneklerimin çoğu, Barracuda'yı desteklemesine rağmen Antilop kullanıyor. Bazı kompresler innodb masaları ile oynamak istiyordum. Anladığım kadarıyla bu sadece Barracuda formatında mevcut. İnnodb_file_format'ın dinamik olduğunu görüyorum, böylece hemen çıkma ile geçiş yapabiliyorum. Bunu bilmem gereken herhangi bir sonuç var mı? Söyleyebileceğim tek şey, bu …

2
Tüm veritabanlarına atmadan innodb dosyasını ibdata1'i nasıl daraltabilirim?
InnoDB tüm tabloları tek bir büyük dosyada saklar ibdata1. Büyük bir masa bıraktıktan sonra, dosya ne kadar büyük olursa olsun boyutunu koruyor. Bu veritabanını, tüm veritabanını (toplamda birkaç yüz GB'a sahip olan) atmadan ve yeniden almak zorunda kalmadan nasıl daraltabilirim? Sanırım sebebi, düşmeyi hala geri alabilmeniz. Benim durumumda buna ihtiyacım …

4
InnoDB tablo bozulmasını nasıl tanımlarsınız?
Bölümlenmiş ve çoğaltılmış bir köle üzerinde birkaç dizin olan bazı tablolarım var. Hızlı çekimi (güvenli olarak doğrulandı) yeni bir köle kopyaladıktan ve mysqld'ü 5.1.42'den 5.5.15'e yükselttikten ve çoğaltmayı yeniden başlattıktan sonra InnoDB'nin "Geçersiz işaretçi ..." hata iletisiyle çökmesini sağlıyorum Bu hatalar, farklı donanım ve O / S özellikli 2 sunucuda …

1
MySQL işlem büyüklüğü - ne kadar büyük?
Her sıklıkta çalışan bir ithalat sürecim var ve bunun “tamamen ya da hiç” bir tür anlaşma olmasını istiyorum. Birçok yön vardır ve ithalat 100k-1mil + kayıtları arasında herhangi bir yerde üretilebilir. Bu, birkaç MB ile birkaç yüz MB arasında değişen veri yüküne eşittir. Temp tabloları başka bir seçenek olduğunu biliyorum …

6
DELETE komutu 30.000.000 satırlık tabloda tamamlanmadı
Bir veritabanını miras aldım ve onu temizlemek ve hızlandırmak için arıyorum. Programlayıcı adına yapılan bir hata nedeniyle önemsiz verilerden oluşan 30.000.000 satır içeren bir tablom var. Herhangi bir yeni ve daha optimize edilmiş dizin eklemeden önce, tabloyu MyISAM'dan InnoDB'ye dönüştürdüm ve önemsiz veriler içeren birçok satırı silmek istiyorum. Veritabanı MySQL …

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.