摘要
本发明涉及数据存储技术领域,具体提供了一种数据库多表查询优化方法及装置,包括:构建数据表对应的关联关系图,并采用Louvain算法对所述关联关系图进行社区划分;将各社区中节点的综合评分最高的节点作为各社区的枢纽节点;在所述关联关系图中获取待查询字段对应的节点,并从所述节点中选取一个枢纽节点作为关键节点;从关键节点开始向外辐射连接待查询字段对应的节点,生成查询路径;基于所述查询路径进行多表查询。本发明能够实现数据分布与查询负载的全局感知,显著降低多表连接查询的网络通信开销与计算冗余度,从而在复杂查询场景下提升系统吞吐量、响应速度及资源利用率。