Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
3.0.2
-
MOODLE_30_STABLE
-
MOODLE_31_STABLE
-
Description
1. Update the database_column_info class so that it can only be read from once constructed. This means references passed around are not a problem.
2. update the cache information to state databasemeta now uses 'simpledata'.
3. update the sql generator so that it uses isset for tables rather than an array search.
4. Cache the cache instance inside the database class as calling cache::make() is expensive.
Attachments
Issue Links
- has a non-specific relationship to
-
MDL-52634 Policy: magic __get and __set
-
- Closed
-
-
MDL-53267 Only allow MUC identifiers to be set as part of cache construction
-
- Development in progress
-
-
MDL-53208 Reduce de-referencing on MUC and static acceleration
-
- Closed
-
-
MDL-51374 Do not purge entire databasemeta cache when there are structure changes (esp temp tables).
-
- Closed
-
- will help resolve
-
MDL-48856 Postgresql driver performance tuning
-
- Closed
-