我有一个用php写的应用程序接口,它通常从/插入到5个10K行大小的MySQL表。
每个api请求被记录到单独的表中,表大小为10M行(每天增加100K行)。
api只插入到大表中。此表用于统计/错误报告,并且在任何api请求中都不会从其他表中选择或连接到其他表。
在某一时刻,大表的大小会减慢其他表中不相关的操作吗?
发布于 2015-12-21 07:17:36
如果您有完全不相关的表A和表B,那么A的大小不会影响从B选择或向B插入的速度。但是,在您的情况下,如果大表可以在同一台计算机上运行的同一数据库中找到,那么它们也不是完全不相关的,所以,如果您发出许多与大表相关的命令,那么由于并发性,关于其他表的命令可能会变慢。如果这个问题真的发生了,那么它将是一个缓慢的过程,你将在它变得严重之前观察它。因此,我认为您现在不应该担心这一点,但请记住,如果问题出现,您需要考虑的选项。
https://stackoverflow.com/questions/34386619
复制相似问题