05
2018
02

mysql 常见存储引擎对比


360截图20180205141920705.jpg

https://www.cnblogs.com/wangdake-qq/p/7358322.html

http://blog.csdn.net/zhangyuan19880606/article/details/51217952

https://www.cnblogs.com/kevingrace/p/5685355.html

https://www.jianshu.com/p/ba1fbe96257b 


关于浮点数和定点数的应用中,用户要考虑到以下几个原则:

  1、浮点数存在误差问题

  2、对货币等对精度敏感的数据,应该用定点数表示或存储

  3、在编程中如果遇到浮点数,要特别注意误差问题,并尽量避免做浮点数比较

  4、要注意浮点数中一些特殊值得处理


关于日期类型

  1、根据实际需要选择能够满足应用的最小存储的日期类型。如果应用只需记录“年分”那么 1 个字节来存储 YEAR 类型完全可以满足,而不需用 4 个字节来存储 DATE 类型。这可以节约空间和表的操作效率

  2、如果记录年月日分秒,并且记录的年份比较久远,最好使用 DATETIME ,而不要使用 TIMESTAMP 。因为 TIMESTAMP 表示的日期范围比 DATETIME 要短很多。

  3、如记录的日期需要让不同时区的用户使用,最好用 TIMESTAMP 。因为他能和实际时区相对应。

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。