Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 198|回复: 0

含原始日志记录中间件用于测量查

[复制链接]

2

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2023-10-9 11:33:54 | 显示全部楼层 |阅读模式
询所花费的时间您可以使用记录的数据来确定哪些查询速度较慢。您可以使用日志来衡量可能需要一些性能改进的查询。还将事件和参数记录到终端。事件和参数包含对数据库执行的查询和参数。可以复制查询带有填充的参数并添加前缀以查看数据库将提供的查询计划。创建数据库并为其设定种子使用启动数据库复制接下来应用现有数据库迁移复制上述命令将创建一个名为从文件中定义的连接字符串推断的新数据库创建一个由中的模型定义的表。

触发中定义的播种脚本。触发播种步骤是因为它是针对新数据库运行的。中的种子文件将用万条用户记录填充数据库。启动应用服务器复制发出请求克隆的存储库包含一个文件其 Whatsapp 号码列表 中包含可由已安装的扩展使用的示例请求。请求包含不同的查询参数。确保您已为此步骤安装客户端扩展。您还可以使用其他测试工具例如或您首选的工具。单击请求正上方的发送请求按钮以发出请求。将在窗口右侧打开一个包含响应的编辑器选项卡。您还应该看到终端上记录的信息。



在上面的屏幕截图中执行查询花费了毫秒。样本数据毫秒可能听起来并不多因为现有数据集相当小大约。如何获取数据库的大小查询当前具有线性时间复杂度。如果增加数据集的大小响应时间也会增加。通过增加数据集的大小来可视化线性复杂度复制使用索引提高查询性能您可以使用属性函数向架构中的字段添加索引接受多个参数例如要索引的字段列表数据库中创建的索引名称支持更多的论点。您可以在参考中了解更多信息。通过向字段添加索引来更新模。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|DiscuzX

GMT+8, 2024-11-25 05:36 , Processed in 0.029612 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表