首页 > 数据库技术
Spring+MyBatis+SpringMvc+Mysql+Druid+PageHelper分页实现
我是阿福,公众号「阿福聊编程」作者,一个在后端技术路上摸盘滚打的程序员,在进阶的路上,共勉!文章已收录在 JavaSharing 中,包含Java技术文章,面试指南,资源分享。 思路分析 MyBatis的PageHelper插件(后台) 作用 以完全非侵入的方式在原有查询基础上附加分页效果。从SQL ...
分类:数据库技术   时间:2020-07-11 12:32:41    收藏:0  评论:0  赞:0  阅读:82
30条MySQL查询的优化方法
以下是广泛使用的30个SQL查询语句优化方法: 1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,首先应考虑在 where 及 order by 涉及的列上建立索引,避免全表扫描。 3、应尽量避免在 where 子句中对字段进行 n ...
分类:数据库技术   时间:2020-07-11 11:29:20    收藏:0  评论:0  赞:0  阅读:68
关于mysql创建数据库中字符集和排序规则的选择
1:字符集: 一般 主要选择两种: 1:utf8 (看unicode编码区从1 ~ 126就属于传统utf8区,),一般都够用,除非需要存储特殊字符 2:utf8mb4(utf8mb4兼容utf8,且比utf8能表示更多的字符。utf8mb4也兼容utf8 的区,126行以下就是utf8mb4扩充区 ...
分类:数据库技术   时间:2020-07-11 10:24:06    收藏:0  评论:0  赞:0  阅读:66
Modbus的CRC校验实验
Modbus的CRC校验实验 表述 Name : "CRC-16/MODBUS" Width : 16 Poly : 8005 Init : FFFF RefIn : True RefOut : True XorOut : 0000 Check : ? 先参考一些厂家给的MODBUS校验程序 con ...
分类:数据库技术   时间:2020-07-11 10:13:21    收藏:0  评论:0  赞:0  阅读:60
Mysql 5.7 索引使用规则和设计优化
大部分情况下,尤其是记录数量较少的情况下Mysql总是能正常运转的很好,但不可避免的,随着数据库记录数的增长以及SQL语句越来越复杂,总会有一些实际效果与数据库或SQL设计人员理解相违背的情况,这就需要开发者对Mysql的原理和存在的问题有一个基本的认识。本文主要探讨了Mysql索引的使用和相关知识 ...
分类:数据库技术   时间:2020-07-11 10:07:40    收藏:0  评论:0  赞:0  阅读:61
MySQL之五 索引
MySQL中的索引: 基本法则:索引应该构建在被用作查询条件的字段上 索引类型: B+ Tree索引:使用B+树的数据结构来存储数据的;顺序存储;每一个叶子节点到根结点的距离是相同的 左前缀类型 适合范围查找 可以使用B-Tree索引的查找类型:全键值、键值范围或键前缀查找 ; 全值匹配:和索引中的 ...
分类:数据库技术   时间:2020-07-11 10:02:45    收藏:0  评论:0  赞:0  阅读:72
PostgreSQL数据库常用归档配置
1. 非压缩 archive_command = 'cp %p /appdata/pgsql/pg_wal/%f && echo %f >> /appdata/pgsql/pg_wal/archive.list' restore_command = 'cp /appdata/pgsql/pg_wal ...
分类:数据库技术   时间:2020-07-11 10:00:01    收藏:0  评论:0  赞:0  阅读:101
mysql创建和删除唯一索引(unique key)
创建unique索引: alter table test add unique index (`key`); 删除key键的unique索引: alter table test drop index `key`; 在开发的过程中唯一索引有好处也有坏处,使用要多多斟酌。 "一个人和一个人相遇的概率是千 ...
分类:数据库技术   时间:2020-07-11 09:58:29    收藏:0  评论:0  赞:0  阅读:75
SqlServer实现Oracle的wm_concat()函数功能
select ''''+SUBSTRING( b.id,2,len(b.id))+'''' from ( select (stuff(( select ''',''' +t.sysserialno from ( select * from sdshippkitem where orderno = ' ...
分类:数据库技术   时间:2020-07-11 09:56:08    收藏:0  评论:0  赞:0  阅读:770
Redis RDB 分析工具 rdbtools 说明
背景 Redis是基于内存的KV数据库,内存作为存储介质,关注其内存的使用情况是一个重要指标,解析其内部的存储信息是给出优化方法和维护的最基本要求。解析内存有二种方法:第一个是通过scan遍历所有key,针对每个key进行分析(memory usage);第二个是基于RDB文件进行所有key的分析( ...
分类:数据库技术   时间:2020-07-11 09:49:33    收藏:0  评论:0  赞:0  阅读:60
使用dockerfile制作mysql镜像部署到docker、k8s
废话不多说~~ 1、拉取一个现成的镜像,当然也可以拉取centos镜像,自己安装 docker pull mysql:5.7 https://hub.docker.com/从这里巴拉,有说明看。 2、测试镜像 docker拉取的镜像都是别人上传的,人家的环境能用,不一定你的环境也能用。所以测试一下, ...
分类:数据库技术   时间:2020-07-11 09:15:46    收藏:0  评论:0  赞:0  阅读:165
JDBC连接数据库
JDBC 概念:Java DataBase Connectivity,java数据库连接,java语言操作数据库 JDBC本质:其实是官方定义的一套操作所有关系型数据库的规则,即接口.各个数据库产商去实现这个接口,提供数据库确定jar包.这套接口编程,真正执行的是驱动jar包的实现类 快速入门 步骤 ...
分类:数据库技术   时间:2020-07-11 09:06:27    收藏:0  评论:0  赞:0  阅读:60
mysql数据库的基本操作(事务、变量、触发器、函数、存储过程)
目录:1.事务2.事务原理3.事务--回滚点 4.自动事务5.事务特性ACID6.变量7.触发器8.创建触发器9.查看触发器10.使用触发器11.触发器记录12.if分支13.while循环14.函数15.自定义函数16.查看函数17.删除函数18.函数的参数19.函数--作用域 20.存储过程 2 ...
分类:数据库技术   时间:2020-07-11 01:05:35    收藏:0  评论:0  赞:0  阅读:123
ORACLE 11.2 性能调优之01(安装后梳理)
1.查询表空间信息 select tablespace_name,file_name,bytes/1024/1024 mb from dba_temp_files union all select tablespace_name,file_name,bytes/1024/1024 mb from d ...
分类:数据库技术   时间:2020-07-11 01:04:03    收藏:0  评论:0  赞:0  阅读:124
mysql的间隙锁
最近学习了mysql的各种锁,有点晕,打算通过文章的方式捋一捋。 在学习了mvcc后,我就想,他已经很好的解决了并发读写了,但我也知道innodb提供了多种类型的锁,所以很好奇这些锁有什么用,为什么这些锁的功能是mvcc做不到的?(本文讨论的都是rr级别下的锁) 我先创建一个表,并插入几行数据,如下 ...
分类:数据库技术   时间:2020-07-11 01:02:11    收藏:0  评论:0  赞:0  阅读:99
mysql数据库的基本操作(连接查询、外键、合并结果集、子查询、视图、备份还原)
目录:1.连接查询2.外键3.外键约束4.外键约束模式5.联合查询(合并结果集)6.子查询7.标量子查询8.列子查询9.行子查询10.表子查询11.exists子查询12.视图13.查看视图 14.视图的使用 15.视图的修改和删除16.视图的意义17.视图数据操作18.视图--算法19.数据表备份 ...
分类:数据库技术   时间:2020-07-11 00:54:24    收藏:0  评论:0  赞:0  阅读:104
NETCore依赖注入 AddDbContext 单例模式问题
AddDbContext 是单例模式的作用域,需要通过 using (var scope = _scopeFactory.CreateScope()) //剔除单例模式的Context问题。 { var wallContext = scope.ServiceProvider.GetRequiredS ...
分类:数据库技术   时间:2020-07-11 00:52:12    收藏:0  评论:0  赞:0  阅读:590
mysql数据库的基本操作(主键、自增、唯一键、索引、范式、蠕虫复制、主键冲突、5大子句)
目录:1.列属性--主键2.列属性--自增3.列属性--唯一键4.索引5.关系6.范式7.数据高级操作--主键冲突8.蠕虫复制9.更新数据时limit限制更新多少条记录10.删除操作11.查询的高级操作12.字段别名13.查询--where子句14.group by子句15.having子句16.o ...
分类:数据库技术   时间:2020-07-11 00:15:48    收藏:0  评论:0  赞:0  阅读:96
mysql数据库的基本操作(列类型、类属性)
目录1.列类型--整型2.如何存储布尔类型数据3.列类型--浮点型4.列类型--定点型decimal5.列类型--时间日期类型6.列类型--字符串char和varchar7.列类型--文本字符串8.列类型--枚举字符串enum(单选)9.列类型--集合字符串set(多选)10.列属性--空属性11. ...
分类:数据库技术   时间:2020-07-11 00:15:12    收藏:0  评论:0  赞:0  阅读:114
mac 安装mysql以及配置环境变量
根据自己macOS系统版本选择对应版本的mysql 查看自己的macOS系统版本号:左上角黑苹果 -> 关于本机 -> 查看版本 下载mysql: 官网下载:https://dev.mysql.com/downloads/mysql/ 点击1直接下载,如果当前版本不符合,点击二寻找合适的版本,建议直 ...
分类:数据库技术   时间:2020-07-10 23:51:09    收藏:0  评论:0  赞:0  阅读:134
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!