«storage-engine» etiketlenmiş sorular


7
MEMORY depolama motorunu MySQL'de kullanmanın nedenleri ** NOT **?
Geçenlerde MySQL'in farkında olmadığım bir "bellek" motoruna sahip olduğunu keşfettim (veritabanı çalışmamın çoğu hobi projeleri içindir, bu yüzden ne kadar ihtiyacım olursa olsun öğrenirim). Bu seçenek bana önemli ölçüde geliştirilmiş performans vermeli gibi görünüyor, bu yüzden onunla ilgili herhangi bir sakıncaları olup olmadığını merak ediyorum. Tanıdığım iki kişi: Söz konusu …

3
MongoDB MMAPv1 vs WiredTiger depolama motorları
MongoDB3'te yeni bir depolama motoru göründü: WiredTiger . Ancak, MMAPv1 hala Mongo'da varsayılan seçimdir . Biri diğerinden daha iyi olmayabilir, bu genellikle kullanım durumu ve iş için doğru aracı seçmekle ilgilidir. Ama hangi motor hangi iş için doğru? Aslında, MMAPv1 varsayılan motor olsa da, WiredTiger hemen hemen her alanda daha …

3
InnoDB ve MyISAM tablolarını aynı sunucuda karıştırmak yaygın bir uygulama mıdır?
8GB RAM ile bir sunucuda çalışan yaklaşık 4.5GB tek bir veritabanı var. Tabloların büyük çoğunluğu MyIsam'dır (yaklaşık 4.3GB), ancak yakında bazılarını InnoDB'ye dönüştüreceğim . (İlk başta en yoğun olarak yazılmış tablolara odaklanan yavaş bir işlem olacak). Her iki tür depolama motorunun bulunduğu özel bir sunucuyu çalıştırmada yanlış bir şey var …

3
MyISAM'ın InnoDB'ye dönüşümünü hızlandırma
4GB kadar alan yaklaşık 450 tablodan oluşan bir veritabanı ile mysql 5.1 sunucum var. Bu tabloların büyük çoğunluğu (2 hariç) MyIsam'dır. Bu çoğunlukla iyi olmuştur (işlemlere gerek yoktur), ancak uygulama trafik kazanmaktadır ve güncellemelerdeki tablo kilitleme nedeniyle bazı tablolar etkilenmiştir. Tabloların 2'sinin şimdi InnoDB olmasının nedeni budur. Daha küçük tablolardaki …

1
Veritabanları, satırları güncellemek zorunda kaldıklarında silme ve ekleme yapar mı?
Bu yüzden bugün bir profesör bize veritabanının bir güncelleme yapması gerektiğinde, dahili olarak (düşük seviyede) bir silme ve daha sonra güncellenmiş alanlarla bir ekleme yaptığını söyledi. Daha sonra bunun tüm veritabanlarında yapılmış bir şey olduğunu söyledi ve sonra bunun bir anlamı olmadığını düşündüğümü ancak pozisyonumu destekleyecek yeterli kaynağım olmadığını söyleyen …


3
MEMORY depolama motorunu kullanıyorum ancak MySQL hala diskime yazıyor… Neden?
MEMORY EngineBelirli bir MYSQL sorgusu ile ilişkili tüm tablolar için kullanıyorum çünkü erişim hızı projem için çok önemli. Nedense, hala büyük miktarda disk yazma gerçekleştiğini fark ettim. Bu, Windows'un RAM'i diske değiştirmesinden kaynaklanıyor mu? Bunun olmasını nasıl önleyebilirim? Edit: İşte benim küresel değişkenler: mysql> show global variables; +---------------------------------------------------+-------------------------------------------------------------------------------- ------------------------------+ | …
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.