Pre-Loading von Tabellen in 11g
Posted
by Ulrike Schwinn (DBA Community)
on Oracle Blogs
See other posts from Oracle Blogs
or by Ulrike Schwinn (DBA Community)
Published on Fri, 31 Aug 2012 08:00:00 +0000
Indexed on
2012/08/31
9:45 UTC
Read the original article
Hit count: 328
/Oracle
Tabellen und Indizes in den Cache zu laden, damit möglichst wenig I/O durchgeführt wird, ist eine häufig anzutreffende Anforderung. Diese Technik nennt man auch Pre-Loading oder Pre-Caching von Datenbank Objekten.
Die Durchführung ist dabei sehr einfach. Gleich zu Beginn werden spezielle SQL Statements wie SELECT Statements mit Full Table Scan oder Index Scan durchgeführt, damit die entsprechenden Objekte vollständig in den Cache geladen werden können. Besonders interessant ist dieser Aspekt auch im Zusammenhang mit der Erstellung von Testumgebungen. Falls beispielsweise kein Warmup möglich ist, kann man bevor der eigentliche Test durchgeführt wird, bestimmte Tabellen und Indizes mit dieser Technik vorab in den Buffer Cache laden.
Der folgende Artikel zeigt wie man eine Tabelle in 11g in den Buffer Cache laden kann und gibt Tipps zur Durchführung.
© Oracle Blogs or respective owner