Database Design: Difference between revisions
Jump to navigation
Jump to search
m add to category (Engine documents) |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
* [[DatabaseDesign|Design]] - The PlaneShift database schema. (This section is under GPL) | * [[DatabaseDesign|Design]] - The PlaneShift database schema. (This section is under GPL) | ||
== Useful queries == | |||
Here are some [[useful queries]]. | |||
== Howtos == | == Howtos == | ||
Line 7: | Line 10: | ||
* [[HowtoAddASpellToTheDatabase|Howto add a spell to the database.]] | * [[HowtoAddASpellToTheDatabase|Howto add a spell to the database.]] | ||
== Database Performance Monitoring == | |||
Tried Percona: https://www.percona.com/ | |||
<code>CREATE USER 'percona'@'%' IDENTIFIED BY PASSWORD 'percona';</code> | |||
GRANT SELECT ON performance_schema.* TO percona@'%'; | |||
GRANT SELECT, PROCESS, REPLICA MONITOR ON planeshift_prod2.* TO percona@'%'; | |||
I've edited this file: | |||
/etc/mysql/my.cnf | |||
and added this: | |||
[mysqld] | |||
performance_schema=ON | |||
performance-schema-instrument='statement/%=ON' | |||
performance-schema-consumer-statements-digest=ON | |||
innodb_monitor_enable=all | |||
restarted the service | |||
service mysqld restart | |||
[[Category:Engine documents]] | [[Category:Engine documents]] |
Latest revision as of 20:32, 5 October 2024
Design
- Design - The PlaneShift database schema. (This section is under GPL)
Useful queries
Here are some useful queries.
Howtos
Database Performance Monitoring
Tried Percona: https://www.percona.com/
CREATE USER 'percona'@'%' IDENTIFIED BY PASSWORD 'percona';
GRANT SELECT ON performance_schema.* TO percona@'%';
GRANT SELECT, PROCESS, REPLICA MONITOR ON planeshift_prod2.* TO percona@'%';
I've edited this file:
/etc/mysql/my.cnf
and added this:
[mysqld] performance_schema=ON performance-schema-instrument='statement/%=ON' performance-schema-consumer-statements-digest=ON innodb_monitor_enable=all
restarted the service
service mysqld restart