怎样对Access数据库进行性能分析

怎样对Access数据库进行性能分析,第1张

1

首先打开Access数据库,单击“数据库工具”菜单中的“分析性能”项,d出“性能分析器”窗口。

2

在d出的“性能分析器”窗口中,默认为“表”选择框。通常选择对全部表进行性能分析,点击“全选”,所有表前面的复选框被勾选中,点“确定”开始分析。

3

如果分析后,d出提示框显示“性能分析没有改进所选对象的建议”,说明没有必要对当前数据库性能进行优化,无须进行后续步骤;

否则,会d出分析结果窗口:列表中每一项前面都有一个符号,每个符号都代表一个含义,在这个对话框中都有介绍。如果在列表框中有“推荐”和“建议”,我们

就点击“全选”按钮,这时在列表框中的全部项都被选中。然后点击“优化”按钮,等一会儿,会发现原来的“推荐”和“建议”项都变成了“更正”项,说明已经

将这些问题都解决了。带“灯泡”符号的“意见”项没有变化,当选中其中一个“意见”选项时,在“分析注释”中详细列出Access为解决这个问题所出的意

见。

4

另外,“数据库工具”菜单中的“数据库文档管理器”选项,可以打印出所建数据库各对象的全部信息。点击“数据库文档管理器“,在d出的对话框中点击"全

选",所有表前面的复选框被勾选中。在这个对话框上有一个“选项”按钮,这个按钮是用来确定打印表的定义,让我们单击该按钮,会d出一个对话框。

5

在这个对话框中包含“表含义”、“字段包含”、“索引包含”这三个含义组,选择组中不同的选项,会改变打印表显示的信息内容。当我们完成这些工作,单击“确定”按钮。

6

在d出的打印表中,列出了数据库表各类属性信息,有经验的Access使用者就可以根据这些信息资料分析出所建立的数据库有哪些问题了。

?Show

status

?一些值得监控的变量值:

?Bytes_received和Bytes_sent

?和服务器之间来往的流量。

?Com_*服务器正在执行的命令。

?Created_*在查询执行期限间创建的临时表和文件。

?Handler_*存储引擎 *** 作。

?Select_*不同类型的联接执行计划。

?Sort_*几种排序信息。

?Show

session status like ‘Select’

?Show profiles

?SET profiling=1

?Show

profiles\G

?Show profile


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9654073.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存