如何 查看 mysql ipos

如何 查看 mysql ipos,第1张

是iops吧,每秒的io量。

QPS (Query per second) (每秒查询量)

TPS(Transaction per second) (每秒事务量,如果是InnoDB会显示,没有InnoDB就不会显示)

计算方法

___________________________________________________________

QPS

Questions = SHOW GLOBAL STATUS LIKE 'Questions'

Uptime = SHOW GLOBAL STATUS LIKE 'Uptime'

QPS=Questions/Uptime

TPS

Com_commit = SHOW GLOBAL STATUS LIKE 'Com_commit'

Com_rollback = SHOW GLOBAL STATUS LIKE 'Com_rollback'

Uptime = SHOW GLOBAL STATUS LIKE 'Uptime'

TPS=(Com_commit + Com_rollback)/Uptime

你的是数据库定时任务,还是程序任务。

不管用哪种都需要 对数据进行分页处理。

你把所有数据查出来放在内存,会很耗内存,

你对数据分页了比如每页100条 每次只查出一页的量那会很小。

这次应该可以了,累死我了,我下载了个MySQL,装上测试通过了!要知道我以前可没用过这东东,太费劲了,你可不能辜负了我的努力啊~~~~:)

create function getCharCount(sSource varchar(1000),sValue varchar(10)) returns int

begin

declare iPos int

declare i int

if ifnull(sSource,'') = '' then

return 0

end if

set i = 1

set iPos = 1

while iPos >0 do

set iPos = locate(sValue,sSource,iPos)

if(iPos >0) then

set iPos = iPos + 1

set i = i +1

end if

end while

return i

end


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

原文地址: http://outofmemory.cn/zaji/7396642.html

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

发表评论

登录后才能评论

评论列表(0条)

保存