如何获得 MySQL 毫秒,微秒

如何获得 MySQL 毫秒,微秒,第1张

1、连接数据库,这里使用phpmyadmin连接数据库,用study数据库中两个表shijian和时间2。

2、数据库表输入毫秒时间,数据库表名字是shijian,有两个字段id和time,time标识时间字段,里面time字段预先输入内容1526085261(毫秒)。

3、查询数据库毫秒转换成需要的格式,然后mysql执行查询语句,用FROM_UNIXTIME(字段,格式) 把毫秒转换成正常时间格式。

4、这里采用DATE_FORMAT(时间,格式) 获得需要的时间格式。

5、现在mysql表shijian2中存储日期格式。

6、在mysql执行UNIX_TIMESTAMP把日期转换为毫秒。

先优化sql,索引,缓存;然后考虑返回的结果集,表中的数据量大小,结合你的cpu,内存,网络延迟,读写磁盘的时间,来评估。这几个条件相互制约。

表中的总数据量不超过mysql建议的量(300W还是500W?记不住),返回有限的结果集,有实现的可能。

数据库性能,能满足应用需求就可以,没必要非得达到某个量级。很多优化付出与产出不成比例。能做一些简单调整能优化到20ms取到结果是值得的。不设计慢得想蜗牛一样的系统是个好的理念。


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

原文地址: https://www.outofmemory.cn/zaji/5898174.html

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

发表评论

登录后才能评论

评论列表(0条)

保存