db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Db-derby Wiki] Trivial Update of "DataDictionaryCaching" by BryanPendleton
Date Sat, 02 Sep 2006 15:57:51 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Db-derby Wiki" for change notification.

The following page has been changed by BryanPendleton:
http://wiki.apache.org/db-derby/DataDictionaryCaching

The comment on the change is:
Missing right brace

------------------------------------------------------------------------------
  
  LanguageSystem code which accesses the DataDictionary has to follow the reading/writing
protocol in order to ensure the correct operation of the caches. This protocol involves calling
{{{startReading}}} / {{{doneReading}}} when reading information from the DataDictionary, and
calling {{{startWriting}}} / {{{doneWriting}}} when updating the database schema.
  
- For example, {{{CreateTableConstantAction}} calls {{{startWriting}}} when it is creating
a new table in the database. It then generates a new {{{TableDescriptor}}} for the new table
and calls {{{addDescriptor}}} to add the information about the table to the SystemTables.
+ For example, {{{CreateTableConstantAction}}} calls {{{startWriting}}} when it is creating
a new table in the database. It then generates a new {{{TableDescriptor}}} for the new table
and calls {{{addDescriptor}}} to add the information about the table to the SystemTables.
  
  In general, the DataDictionary caching mechanism is trouble-free and efficient. However,
at times it may be useful to understand its operation, both for performance reasons and for
debugging reasons.
  

Mime
View raw message