--------- ---------规范
数据库:PostgreSQL的
语言:PHP如何安排一个SQL执行后@database水平
- -------描述---------
我想创建一个表来存储数据库的事务日志。我只想存储简要信息。
我认为,沉重的并发执行期间(从所有表事务日志)将数据添加到一个日志表将成为性能瓶颈。
于是我想到了一个解决方案,为什么不为事务日志中的SQL添加到时候有数据库没有沉重的压力,它会自动执行队列。
---------问题---------
PostgreSQL中是否有类似的工具可用?或者我如何使用PHP-Cron作业或任何其他方法实现类似的功能。注:dB的低压力在执行过程中是必要的
--------- Thanx提前---------
编辑:
定义
重压力/繁重的并发执行:同时在10个以上的表上每秒约有500个或更多的查询。
没有重压:同时在少于5个表上每秒约有50个或更少的查询。
事务日志表:如果有什么编辑/插入/删除到任何表,它的细节都必须在事务日志表