gpt4 book ai didi

SQL-server 创建字典表的好方法

转载 作者:搜寻专家 更新时间:2023-10-30 23:10:53 24 4
gpt4 key购买 nike

无论如何在SQLserver中创建字典数据库由单词和定义以及单词类型(动词、名词等)组成?

只包含一个表中的所有数据或者做一些类似哈希表的事情

表A只包含以'A'开头的单词
表 B 只包含以 'B' 开头的单词

我是数据库方面的新手。

最佳答案

总是在一张表中。永远不要设计一个需要动态命名对象的数据库('查找键'foo',使用'table6522')。动态命名是灾难的根源,无论是性能方面还是开发方面,您都会在使用工具时给自己造成很多的痛苦。

如果您必须对表进行分区,SQL Server 已经有partitioning ,但这不适用于您的情况(提示,除非您是设计具有快速分区切换的 ETL 管道的 DBA,否则分区永远 不是答案)。参见 SQL Server Partitioning: Not the Best Practices for Everything了解更多详情。

在 SQL Server 中设计任何表的一个好方法是选择正确的聚簇索引并为您的特定工作负载添加适当的索引。设计由您将如何查询表驱动。仔细阅读SQL Server Index Design Guide .完成后,再读一遍。然后再说。在接下来的 4-5 天内重复此操作,直到您真正理解那里所说的内容。

关于SQL-server 创建字典表的好方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20466608/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com