数据库
不仅仅是说说而已
这个作者很懒,什么都没留下…
展开
-
Mysql调优
为什么要进行Sql调优 系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,写出高质量的SQL语句,提高系统的可用性。 在多数情况下,Oracle使用索引来更快地遍历表,优化器主要根据定义的索引来提高性能。但是,如果在SQL语句的where子句中写的SQL代码不合理,就会造成优化器删去索引而使用全表扫描,一般就这种SQL...原创 2018-05-25 17:16:46 · 243 阅读 · 0 评论 -
Java的八中基本类型
索引的分类 索引分单列索引和组合索引。 单列索引 即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。 组合索引 即一个索引包含多个列。 本质 实际上,索引也是一张表,该表保存了主键与索引字段,并指向实体表的记录。 创建条件 创建索引时,你需要确保该索引是应用在 SQL 查询语句的条件(一般作为 WHERE 子句的条件)。 优点和缺点 优点 ...原创 2018-05-24 16:42:41 · 472 阅读 · 0 评论 -
Sql语句中的in和exist
表展示 首先,查询中涉及到的两个表,一个user和一个order表,具体表的内容如下: user表 orer表 - in in在查询的时候,首先查询子查询的表,然后将内表和外表做一个[笛卡尔积](https://baike.baidu.com/item/%E7%AC%9B%E5%8D%A1%E5%B0%94%E4%B9%98%E7%A7%AF/6323173...转载 2018-05-24 17:50:16 · 590 阅读 · 0 评论