单例模式获取实例,后续整合spring后,实例的创建交个spring去完成。 public class SessionFactory {//工厂对象private static SqlSessionFactory factory=null;//静态代码块static {try {//加载配置文件In ...
分类:
数据库技术 时间:
2019-11-09 13:51:36
收藏:
0 评论:
0 赞:
0 阅读:
109
为了验证mysql查询优化,特地生成上上百万条、或者上千万条数据。 1、建表 2、手动插入一条数据如图: 3、sql插入数据,每运行一次数据翻倍! 4、结果,插入百万条数据只需28秒 ...
分类:
数据库技术 时间:
2019-11-09 13:50:21
收藏:
0 评论:
0 赞:
0 阅读:
261
MyISAM存储引擎:开销小,加锁快,无死锁。锁定粒度大,并发度低,容易发生锁冲突。 不支持事务。 采用表锁 (操作时对操作的表上锁) 基本不用了 innoDB存储引擎:开销大,有死锁,锁定粒度小,不容易发生冲突。 采用行锁(每句sql执行时对操作行上锁),但是也支持表锁 mysql默认引擎 问题: ...
分类:
数据库技术 时间:
2019-11-09 13:19:59
收藏:
0 评论:
0 赞:
0 阅读:
86
1.删除1980年雇员的雇员信息; delete from myemp where hiredate between to_date('1980-1-1','yyyy-mm-dd') and to_date('1980-12-31','yyyy-mm-dd') ; 执行上述语句后其实还没有真正意义上 ...
分类:
数据库技术 时间:
2019-11-09 13:15:31
收藏:
0 评论:
0 赞:
0 阅读:
76
springboot配置数据库连接池druid druid所需pom依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.10</v ...
分类:
数据库技术 时间:
2019-11-09 13:10:26
收藏:
0 评论:
0 赞:
0 阅读:
81
type myGrid = class(TCustomGrid) end; type myInplaceEditList = class(TInplaceEditList) end; procedure TDemoForm.gdDemoGridCellClick(Column: TColumn); ... ...
分类:
数据库技术 时间:
2019-11-09 12:53:12
收藏:
0 评论:
0 赞:
0 阅读:
86
DateTimePicker inside a DBGrid Here's how to place a TDateTimePicker into a DBGrid. Create visually more attractive user interfaces for editing date/t... ...
分类:
数据库技术 时间:
2019-11-09 12:49:52
收藏:
0 评论:
0 赞:
0 阅读:
97
MySQL的每个数据库都对应存放在一个与数据库同名的文件夹中,MySQL数据库文件包括MySQLserver所创建的数据库文件和MySQL所用存储引擎创建的数据库文件。 查看MySql数据库物理文件存放位置 1、MySQL创建并管理的数据库文件: .frm文件:存储数据表的框架结构,文件名与表名相同 ...
分类:
数据库技术 时间:
2019-11-09 12:18:57
收藏:
0 评论:
0 赞:
0 阅读:
78
1、 通过使用 DROP 语句,可以轻松地删除索引、表和数据库。 SQL DROP INDEX 语句 我们可以使用 DROP INDEX 命令删除表格中的索引。 用于 Microsoft SQLJet (以及 Microsoft Access) 的语法: DROP INDEX index_name ...
分类:
数据库技术 时间:
2019-11-09 12:16:04
收藏:
0 评论:
0 赞:
0 阅读:
92
一、jdk和tomcat:将两者的包解压到/opt/app/文件下,注意:jdk和tomcat不用安装,他俩走的是环境变量,最后的配置文件/etc/profile的最下面添加信息为: JAVA_HOME=/opt/app/jdk1.8.0_131 CLASSPATH=$JAVA_HOME/lib/ ...
分类:
数据库技术 时间:
2019-11-09 12:03:35
收藏:
0 评论:
0 赞:
0 阅读:
78
SQL优化背景 开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率有多大,故很少针对SQL进行专门的优化,而随着时间的积累,业务数据量的增多,SQL的执行效率对程序的运行效率的影响逐渐增大,此时对SQL的优化就 ...
分类:
数据库技术 时间:
2019-11-09 12:02:28
收藏:
0 评论:
0 赞:
0 阅读:
88
1) 查询字符集 2)查看版本 3) 共享表空间的数据文件存储路径 4) 查看是哪种类型的表空间 5) MySql数据库物理文件存放位置 ...
分类:
数据库技术 时间:
2019-11-09 12:00:35
收藏:
0 评论:
0 赞:
0 阅读:
87
1、 CREATE INDEX 语句用于在表中创建索引。 在不读取整个表的情况下,索引使数据库应用程序可以更快地查找数据。 索引 您可以在表中创建索引,以便更加快速高效地查询数据。 用户无法看到索引,它们只能被用来加速搜索/查询。 注释:更新一个包含索引的表需要比更新一个没有索引的表更多的时间,这是 ...
分类:
数据库技术 时间:
2019-11-09 11:28:02
收藏:
0 评论:
0 赞:
0 阅读:
92
一. 简介 1. 增量备份 增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的文件。这就意味着,第一次增量 备份的对象是进行全备后所产生的增加和修改的文件;第二次增量备份的对象是进行第一次增量备份后所产生的增加和修改的文件,如此类推。 这种备份方式最显著的 ...
分类:
数据库技术 时间:
2019-11-09 11:17:20
收藏:
0 评论:
0 赞:
0 阅读:
101
1、sql盲注漏洞: 1、通过真假来判断。调整and后面的数据真假来对比 2、length(str)获取字符串长度 id=1' and length(database())=8--+ 3、猜解字符串 ascii('test') id=1' and ascii(substr(database(),1, ...
分类:
数据库技术 时间:
2019-11-09 11:15:58
收藏:
0 评论:
0 赞:
0 阅读:
74
sql server中创建数据库和创建表的命令大致相似: 1 --创建数据库: create database database_name 2 create database myDB 3 4 --在新建的库中新建表:create table table_name (field_name1 type ...
分类:
数据库技术 时间:
2019-11-09 11:15:07
收藏:
0 评论:
0 赞:
0 阅读:
98
一、explain关键字解释 1、id MySQL QueryOptimizer 选定的执行计划中查询的序列号,表示查询中执行select 子句或操作表的顺序。id 值越大优先级越高,越先被执行。id 相同,执行顺序由上至下。 2、select_type (1) SIMPLE 简单的 select ...
分类:
数据库技术 时间:
2019-11-09 11:08:21
收藏:
0 评论:
0 赞:
0 阅读:
85
一个adminer如下 看到这个页面尝试弱口令登陆无果,想起了前段时间做的MySQL服务端读取客户端的漏洞poc: https://github.com/allyshka/Rogue-MySql-Server 在服务端监听后,使用adminer连接服务端 起初读/etc/passwd ,报错显示为o ...
分类:
数据库技术 时间:
2019-11-09 10:41:34
收藏:
0 评论:
0 赞:
0 阅读:
123
关于前言 作者在前言中提出的一些观点很具有参考价值, 梳理完整的知识体系 这是每一个技术流都应该追逐的,完整的知识体系能够使我们对知识的掌握更加全面,而不仅仅局限于点 建立技术连接的思维,面对需求,永远没有最好的数据库,只有最合适的业务场景 之前在读一本架构的书里也提到了类似的观点,技术的根本目的是 ...
分类:
数据库技术 时间:
2019-11-09 10:40:15
收藏:
0 评论:
0 赞:
0 阅读:
144
一、备份常用操作基本命令 1、备份命令mysqldump格式 格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 –database 数据库名 > 文件名.sql 2、备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动 ...
分类:
数据库技术 时间:
2019-11-09 10:38:03
收藏:
0 评论:
0 赞:
0 阅读:
79