You are here

README.txt in DB Maintenance 7.2

Same filename and directory in other branches
  1. 5.2 README.txt
  2. 5 README.txt
  3. 6.2 README.txt
  4. 6 README.txt
  5. 7 README.txt
Database Maintenance Module

Author:
David Kent Norman
http://deekayen.net/

DESCRIPTION
-----------
Runs an optimization query on selected tables for your database.
This should probably NOT be used to optimize every table in your
Drupal installation.

Per PostgreSQL documentation's recommendation, this module does
not use the VACUUM FULL operation that locks the tables; this
module can operate in parallel with normal reading and writing
of PostgreSQL tables.

MySQL's OPTIMIZE query uses table locks.
http://drupal.org/node/91621 is an example
where the table locking during the OPTIMIZE procedure could
interfere with basic functionality of your site when using MySQL.

Keep it down to tables where there is lot of data movement like
accesslog, cache, sessions, and watchdog. It's probably better to
make a separate, more infrequent cron as part of your regular
server management if you want to optimize your node tables.

INSTALLATION
------------
See INSTALL.txt in this directory.

File

README.txt
View source
  1. Database Maintenance Module
  2. Author:
  3. David Kent Norman
  4. http://deekayen.net/
  5. DESCRIPTION
  6. -----------
  7. Runs an optimization query on selected tables for your database.
  8. This should probably NOT be used to optimize every table in your
  9. Drupal installation.
  10. Per PostgreSQL documentation's recommendation, this module does
  11. not use the VACUUM FULL operation that locks the tables; this
  12. module can operate in parallel with normal reading and writing
  13. of PostgreSQL tables.
  14. MySQL's OPTIMIZE query uses table locks.
  15. http://drupal.org/node/91621 is an example
  16. where the table locking during the OPTIMIZE procedure could
  17. interfere with basic functionality of your site when using MySQL.
  18. Keep it down to tables where there is lot of data movement like
  19. accesslog, cache, sessions, and watchdog. It's probably better to
  20. make a separate, more infrequent cron as part of your regular
  21. server management if you want to optimize your node tables.
  22. INSTALLATION
  23. ------------
  24. See INSTALL.txt in this directory.