成都市成华区建设路商务中心网站做网站电脑和手机都是一样可以看吗
web/
2025/10/7 4:13:25/
文章来源:
成都市成华区建设路商务中心网站,做网站电脑和手机都是一样可以看吗,电商网站怎样优化,国家域名查询网在优化索引时#xff0c;思考了一个问题#xff0c;DATE, DATETIME, TIMESTAMP#xff0c;还有INT存储的时间#xff0c;在索引中哪个效率更高一些#xff1f;索引存储的#xff0c;如果单纯的测试#xff0c;而不去了解底层存储的方式和类型就不能断言哪个类型的效率更…在优化索引时思考了一个问题DATE, DATETIME, TIMESTAMP还有INT存储的时间在索引中哪个效率更高一些索引存储的如果单纯的测试而不去了解底层存储的方式和类型就不能断言哪个类型的效率更好一些。DATE: (YYYY-MM-DD) 范围 1000-01-01 to 9999-12-31 .DATETIME: (YYYY-MM-DD HH:MM:SS) 范围 1000-01-01 00:00:00 to 9999-12-31 23:59:59. 支持自动更新TIMESTAMP: (YYYY-MM-DD HH:MM:SS)范围 1970-01-01 00:00:01 UTC to 2038-01-19 03:14:07 UTC. 支持自动更新INT (整数) 范围 1970-01-01 00:00:01 to 2038-01-19 03:14:07(这里 DATETIMETIMESTAMP都支持0-6位的时间精度这里就不讲了)注意 TIMESTAMP 会先将用户输入转换成UTC时间进行存储查询时也会将时间转换成当前UTC时间所以当数据库服务器的时区跟查询客户端时区不一致时会出现查询不到的情况。再看MYSQL对这个几个类型的存储情况。类型before MySQL 5.6.4Storage as of MySQL 5.6.4DATE3 bytes, 小端字节3 bytes, 小端字节DATE3 bytes, 小端字节3 bytes, 小端字节TIMESTAMP4 bytes, 小端字节4 bytes 毫秒存储, 大端字节DATETIME8 bytes, 小端字节5 bytes 毫秒存储, 大端字节INT4 bytes4 bytesDATE : 3个字节整型 YYYY×16×32 MM×32 DDTIMESTAMP : 4个字节整型存储UTC时间秒。DATETIME:1.(5.6.4 之前)8个字节 其中4个字节整型 YYYY×10000 MM×100 DD 和 4个字节整型HH×10000 MM×100 SS2.(5.6.4 之后)1 bit 符号位 (1 整数, 0负数)17 bits year*13month (year 0-9999, month 0-12)5 bits day (0-31)5 bits hour (0-23)6 bits minute (0-59)6 bits second (0-59)---------------------------40 bits 5 bytesINT 4个字节整型存储时间秒毫秒存储位精度存储空间0bytes121 bytes342 bytes463 bytes对各个时间类型有个整体的了解以后我们分析一下。其中DATE字段精度不够不参与对比。对比一下 DATETIME 、 TIMESTAMP、 INT从存储时间范围看 DATETIME TIMESTAMP INT从使用方便上看 带有自动更新 DATETIME , TIMESTAMP INT从时间精度看 DATETIME TIMESTAMP INT从存储空间上看,同一精度下DATETIME TIMESTAMP INT从查询速度上看底层都是整型存储所以 DATETIME TIMESTAMP INT不考虑存储空间优化的情况下DATETIME是最优的时间存储类型考虑存储空间的情况下TIMESTAMP是最优的时间存储类型作者Brown_
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/88276.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!