• 能给一些DB设计的注意事项吗?
    系统结构: 这个配置和其他的大致相同,你需要考虑到: (1) 使用3级或者服务器/客户端来减少数据库服务器的任务量。 (2) 使用存储过程来减少不必要的来回重复工作。 DB服务器配置: (1) 为了获得更好的性能,尽量分配1/2的物理存储给DCCA。 (2) 适当地分离出表空间文件到不同的磁盘。 (3) 把比较大的表放入一个单独的表空间,避免和小表混合。 模式设计: (1) 设置锁模式为行锁或者页锁。默认将使用页锁,但是在一些OLTP环境下,行锁可能是更好的选择。这取决于表的模式(它的索引,大小和SQL命令等)。 (2) 使用到事务时,DBMaster默认为自动提交。用户应该清楚这种配置将会影响性能。 (3) 为表和索引设定70%或者80%的fillfactor。否则行移植或者索引分离将会导致数据库性能降低。 (4) 根据需要创建一个合适的索引。通过研究,40%以上的索引都不会被DBMS使用。请确定您在系统中选择了正确的索引。 AP设计: (1) 如果需要的话请使用提示选择最好的执行计划。 (2) 使用DB_DTCLT和DB_ITIMO删除那些有可能死链接。(此功能默认为开启) 在DBMaster中,很难用一个简单的单词来表达什么是好的设计。以上所列的只是大的方向。用户也可以参考有关性能调优的手册。 ...
  • 能解释有关SDB文件的内容和作用吗?(From DBMR 1854)
    SDB文件是存储系统目录和用户表定义和索引。例如:SYSTABLE, SYSCOLUMN和用户表定义。 ...