请问大家数据库是怎样去进行查询的,如 select * from aa where col1 = 1;表aa是在存储在硬盘上的,在查询的时候,不知道数据库是怎么实现的查询,是不是把表aa取到内存之中,再根据where条件在内存中进行选择操作请大家讲讲这个实现的机理,给些链接也可以,谢了
请问大家数据库是怎样去进行查询的,如 select * from aa where col1 = 1;表aa是在存储在硬盘上的,在查询的时候,不知道数据库是怎么实现的查询,是不是把表aa取到内存之中,再根据where条件在内存中进行选择操作请大家讲讲这个实现的机理,给些链接也可以,谢了
然后想做什么操作就在缓存里操作