«innodb» etiketlenmiş sorular

InnoDB, MySQL'de kullanılan ana ACID uyumlu Depolama Motorudur.

1
InnoDB: Hata: günlük dosyası ./ib_logfile0 farklı boyutta
InnoDB motorunu kullanmak için bir veritabanını dönüştürdükten sonra /etc/mysql/my.cnf dosyasına şu satırları ekledim. innodb_buffer_pool_size = 2560M innodb_log_file_size = 256M innodb_log_buffer_size = 8M innodb_flush_log_at_trx_commit = 2 innodb_thread_concurrency = 16 innodb_flush_method = O_DIRECT Ancak, "2. satırdaki HATA 2013 (HY000): sorgu sırasında MySQL sunucusuyla bağlantım kesildi" hatası mysqld yeniden başlatılırken hata oluştu. Ve …
106 mysql  log-files  innodb 

6
Bilinmeyen / desteklenmeyen depolama motoru: InnoDB | MySQL Ubuntu
Geçenlerde önceki LTS Ubuntu’dan Precise’a yükselttim ve şimdi mysql başlamayı reddediyor. Başlatmaya çalıştığımda aşağıdakilerden şikayet ediyor: ╰$ sudo service mysql restart stop: Unknown instance: start: Job failed to start Bu da "/var/log/mysql/error.log" ifadesinde gösterilmektedir: 120415 23:01:09 [Note] Plugin 'InnoDB' is disabled. 120415 23:01:09 [Note] Plugin 'FEDERATED' is disabled. 120415 23:01:09 …
45 ubuntu  mysql  innodb 

6
MySQL InnoDB - innodb_file_per_table eksileri?
Varsayılan olarak MySQL InnoDB tüm DB'lerin tüm tablolarını tek bir global dosyada saklar. Bunu config içinde innodb_file_per_table olarak ayarlayarak değiştirebilirsiniz, bu daha sonra her tablo için bir veri dosyası oluşturur. Neden innodb_file_per_tablevarsayılan olarak etkin olmadığını merak ediyorum . Kullanmanın olumsuz yanları var mı?
32 mysql  innodb 

2
Sadece InnoDB (5GB veritabanı) kullanan 8GB RAM adanmış MySQL sunucusu için en iyi MySQL önbellek ayarları
Performans için MySQL kurulumu söz konusu olduğunda oldukça büyük bir çaylağım. Ve dürüst olmak gerekirse, MySQL'den performansın her bir bitini sıkıştırmak için ince ayar konusunda endişelenmiyorum, ancak en iyi sonuçlardan bazılarını sağlayan en önemli şeyin önbellekleri / arabellekleri doğru şekilde ayarlamak olduğunu biliyorum. Bir depolama motoru olarak sadece InnoDB kullanarak …

3
MySQL çöktü ve başlamıyor
Üretim mysql sunucumuz çöktü ve geri gelmeyecek. Segfault hatası veriyor. Yeniden başlatmayı denedim ve başka ne denemek bilmiyorum. İşte stacktrace: 140502 14:13:05 [Not] 'FEDERATED' eklentisi devre dışı. InnoDB: Günlük taraması kontrol noktası lsn 108'den ilerledi 105 1057948207 140502 14:13:06 InnoDB: Veritabanı normal şekilde kapatılmadı! InnoDB: Çökme kurtarma başlatılıyor. InnoDB: .ibd …
19 mysql  innodb  crash 

5
Çok büyük mysql tablolarının sütunlarını, kesinti süresi çok az olan veya hiç olmayan değiştirme
Periyodik olarak, çoğunlukla sütun ekleyerek mysql 5.1 tablolarda değişiklik yapmam gerekiyor. Alter table komutu ile çok basit. Ama şu anda 40 milyon sıraya kadar tablolarım var ve hızla büyüyorlar ... Yani bu değiştirme tablo komutları birkaç saat sürüyor. Birkaç ay içinde tahmin ettiğim günler alacaklar. Amazon RDS kullandığım için, oynamak …


5
MySQL veritabanı motorunu nasıl seçersiniz
Özellikle, MyISAM ve InnoDB arasında, gerekli özelliklerin hiçbiri eksik olmadığında nasıl seçim yaparsınız (örneğin, yabancı anahtarlara ihtiyacınız yoktur). Her zaman her ikisini de denemek ve ölçmek mi? Yoksa okumaların yazımlara karşı sayısı ve sıklığı ve bunun gibi diğer önlemlerle ilgili iyi kurallar var mı? Tablonun boyutunun tipik seçim üzerinde herhangi …
16 mysql  innodb  myisam 

6
MySQL INSERT ve UPDATE performansı nasıl geliştirilir?
Bu soru muhtemelen StackOverflow'da da sorulabilir, ancak önce burada deneyeceğim ... Veritabanımızdaki INSERT ve UPDATE ifadelerinin performansı kötüleşiyor ve web uygulamamızda zayıf performansa neden oluyor. Tablolar InnoDB'dir ve uygulama işlemleri kullanır. İşleri hızlandırmak için yapabileceğim bazı ince ayarlar var mı? Sanırım bazı kilitleme sorunları görüyor olabiliriz, nasıl öğrenebilirim?


5
MySQL veritabanını ZFS anlık görüntüleri ile yedekleme
Tam olarak bunu yapmaktan bahseden birkaç site buldum, ancak birkaç önemli ayrıntıyı kaçırıyorum. Genel adımlar Çalıştırmak FLUSH TABLES WITH READ LOCK ZFS anlık görüntüsünü alın Çalıştırmak UNLOCK TABLES Çeşitli kaynaklar kullandığım InnoDB'nin aslında a FLUSH. MySQL kullanıcı kılavuzu FLUSH TABLES...FOR EXPORT, InnoDB ile kullanım için bir değişken olduğunu, ancak tüm …
13 mysql  backup  freebsd  zfs  innodb 

4
Veritabanında kullanılan depolama motorunu nasıl bilirim?
Önceden, oluşturulan her veritabanında şunu kullanıyorum: mysql -u root -p CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_bin; GRANT ALL ON dbname.* TO 'dbuser'@'localhost'; ve daha sonra veritabanını MyISAM veya InnoDB hakkında düşünmeden kullanın Veritabanında kullanılan depolama motorunu nasıl bilirim?

6
MySQL / InnoDB'de bir işlem için zaman sınırı belirleme
Bu , iki işlemin önemsiz bir durumda (her ikisinin de tek bir satırda çalıştığı) sıralı olarak gerçekleşmesini nasıl zorlayacağımı bilmek istediğim bu ilgili sorudan fırladı . Bir cevap aldım - SELECT ... FOR UPDATEher iki işlemin de ilk satırı olarak kullan - ancak bu bir soruna yol açar: İlk işlem …
11 mysql  innodb 


4
InnoDB arabellek havuzu boyutunu artır
MySql InnoDB için arabellek havuzu boyutu ve günlük dosyası boyutunu ayarlamakta zorluk yaşıyorum. Bir MySql uzmanından çok uzakım ama etrafta okuyorum ve bunu değiştirmek için sadece /etc/mysql/my.cnf dosyasına bu satırları ekliyorum # Set buffer pool size to 50-80% of your computer's memory innodb_buffer_pool_size=2048M innodb_additional_mem_pool_size=512M # # Set the log file …
11 mysql  innodb 

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.