Bilmek istediğin her şeye ulaş

Database de "hit and read" olayı neyi ifade etmektedir?

Hangi database ile çalışıyorsunuz? Mesela, IBM DB2 dokümantasyonunda "hit and read" diye bir şeye rastlamadım ama sizin için bir tahmin yürütebilirim. Bilgisayarlarda sık erişilen kayıtların manyetik disk yerine elektronik hafızanın cache denilen bir yerinde muhafaza edilmesi lazımdır çünkü cache erişimi disk erişiminden tipik olarak bin misli daha hızlıdır. Anladığım kadarıyla "hit" dediğiniz hadise bu olmalı. Cache kullanmak her zaman basit bir iş olmayabilir. Hangi kayıtların daima cache'de kalacağına, geri kalan kayıtların hangilerinin hangi algoritmaya göre cache'e alınacağına, cache büyüklüğünün ne olması gerektiğine karar vermek gerekir. Yazılan kayıtlara gelince, onların her halükarda diske aktarılması şarttır ama bu aktarma işi diskin meşgul olmadığı zamanlarda yapılabilir. Elektrik kesintisi halinde data kaybı olabilir. Eskiden UNIX bilgisayarları kapatmadan evvel cache'deki dosyaların diske aktarıldığından emin olmak için iki defa üstüste sync yapardık!
  • Paylaş
1
Sonraki Soru
HESAP OLUŞTUR

İstatistikler

31 Görüntülenme3 Takipçi1 Yanıt