【MySQL之查询】***重要***数据库查询优化经验总结

优化数据库的注意事项: 1、关键字段建立索引。 2、使用存储过程,它使SQL变得更加灵活和高效。 3、备份数据库和清除垃圾数据。 4、SQL语句语法的优化。(可以用Sybase的SQL Expert,可惜我没找到unexpired的序列号) 5、清理删除日志。 SQL语句优化的基本原则...

2015-05-12 18:33:29

阅读数 2137

评论数 0

【MySQL之设计表(二)】一个典型的数据库设计问题

假如我有好多间房屋,每个房屋需要收不同的费用,如管理费、网费、电费、水费...等。但是每间房屋的收费标准和收费项目都不一样。而且,很有可能以后还会增加其它费用。有的要收网费,有的不需要收网费。怎样设计数据库? 我有两个方案, 第一个方案是把所有的费用都设一个列,并且增加很多...

2015-05-12 18:13:02

阅读数 3557

评论数 0

【MySQL之设计表(一)】**重要***MySQL数据库表设计中的注意事项

一、设计原则 1.选择优化的数据类型 MySQL支持很多种不同的数据类型,并且选择正确的数据类型对于获得高性能至关重要。不管选择何种类型,下面的简单原则都会有助于做出更好的选择: (1).更小通常更好 一般来说,要试着使用正确地存储和表示数据的最小类型。更小的数据类型通常更...

2015-05-12 17:45:11

阅读数 9924

评论数 2

【MySQL之字段类型(一)】MySQL中char和varchar的区别,以及varchar最大长度是多少?

一. varchar存储规则: 4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节)  5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532...

2015-05-12 17:21:55

阅读数 5731

评论数 0

【SQL之SQL语句】操作MySQL数据库的dateTime类型,存储和获取完整时间字符串的方法

1、插入: (1)获取特定格式的时间类型: java.util.Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(new SimpleDateFormat("yyyy-MM-dd HH:mm:s...

2015-05-09 19:33:03

阅读数 3421

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭