摘要
本发明提供了一种分布式数据库中分布键的确定方法、装置及电子设备,可以应用于分布式数据库技术领域。该方法包括:从分布式数据库的编码文件中解析出多个初始结构化查询语句;在不执行多个初始结构化查询语句的情况下,从多个初始结构化查询语句中筛选出预设语句类型的多个结构化查询语句;根据每个结构化查询语句的查询树,确定与每个结构化查询语句相关的多个候选键各自的重分布代价,结构化查询语句包括至少一个数据库表,每个数据库表包括至少一个候选键;汇总多个结构化查询语句中相同数据库表的相同候选键的重分布代价,得到每个数据库表中每个候选键的重分布总代价;将每个数据库表中重分布总代价最高的候选键作为数据库表的分布键。
技术关键词
结构化查询语句
分布式数据库技术
哈希表
解析器
电子设备
语义
处理器
编码
模块
可读存储介质
指令
存储器
计算机
定义