数据库
Java小爬虫
号角声在远方又吹响/
何时回故乡/
又怎么回故乡/
曾经的你现在又怎样/
是谁的新娘/
为谁做衣裳/
火跳动着绝望/
谁在低声吟唱/
说遗忘者的哀伤 /
用战斗证明希望
展开
-
Sql性能优化
前言: 一个优秀开发的必备技能:性能优化,包括:JVM调优、缓存、Sql性能优化等。本文主要讲基于Mysql的索引优化。 首先我们需要了解执行一条查询SQL时Mysql的处理过程: 其次我们需要知道,我们写的SQL在Mysql的执行顺序是怎么样的?sql的执行顺序对sql的性能优化很有帮助,很重要。在建立复合索引的时候需要考虑到这点。 例: 在tb_dept中建立一个复合索引 idx_parent_id_code: 然后看下两个sql 解释的结果: 1)在当前索引下,哪一.转载 2020-09-14 19:43:45 · 182 阅读 · 0 评论 -
Mysql常用命令详解
Mysql常用命令详解 Mysql安装目录 数据库目录 /var/lib/mysql/ 配置文件 /usr/share/mysql(mysql.server命令及配置文件) 相关命令 /usr/bin(mysqladmin mysqldump等命令) 启动脚本 /etc/init.d/mysql(启动脚本文件mysql的目录) 系统管理 连接M原创 2017-06-04 13:06:07 · 254 阅读 · 0 评论 -
关于无主键的数据表配置hibernate实体类
今天在做项目时,遇到了一个没有主键Id的数据表,需要配置对应的Hibernate配置文件,用于底层数据处理。 首先,根据Hibernate的管理配合表的处理机制,需要对配置的文件数据进行唯一标识,这样正常来说直接使用对应数据表的主键作为这个标记字段如: 也可以使用数据表中其他,带有唯一性的字段作为标记字段,如:Id Card ; 对于没有主键...原创 2018-03-26 19:25:41 · 4582 阅读 · 0 评论 -
关于SQL时间类型的模糊查询
今天用time Like '2018-10-11%'语句来查询该天的所有数据,被提示语句错误。查了一下才发现该模糊查询只能用于String类型的字段。 自己也查阅了一些资料。关于时间的模糊查询有以下三种方法: 1.Convert转成String,在用Like查询。 select * from table1 where convert(varchar,date,120) like '...原创 2018-10-11 15:55:13 · 2122 阅读 · 1 评论 -
MySQL的四种事务隔离级别
MySQL的四种事务隔离级别 本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB 一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质...原创 2018-11-22 09:59:27 · 511 阅读 · 2 评论