解释影响物理数据库设计(物理数据库设计因素)的因素
物理数据库设计用于在数据存储结构化过程中提高性能。
影响物理数据库设计的因素
让我们看看影响物理数据库设计的重要因素:
事务和查询
了解将运行哪些类型的事务和查询以及数据库将用于什么用途非常重要。
需要以下关于**查询**的信息:
查询将访问的文件。
为查询指定的筛选条件。
在查询中使用的筛选条件类型,例如相等、范围或不等。
在查询中使用的连接条件。
为了查询优化而连接表的必要性。
需要以下关于**事务**的信息:
要更新的文件。
对文件执行的操作类型。
将应用条件的属性。
将修改其数据的属性。
Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.
频率分析
在确定要运行的查询和事务的特性和特征后,重要的是要找到每个查询/事务的调用频率。此信息有助于编译每个查询/事务的预期频率列表。
时间限制
许多查询/事务都提供性能限制。可能需要几秒钟才能终止。这些限制会优先考虑索引的候选属性。具有时间限制的查询中使用的属性具有最高优先级。
更新频率
如果定期更新文件,则必须具有一定数量的访问路径。这是因为整个活动会减慢操作速度。
唯一性约束
每个候选键属性都应该有一个索引。当检查唯一性约束时,索引使搜索更容易。这是因为所有属性值都存在于索引的叶节点中。
广告