
数据库
文章平均质量分 80
小王师傅66
1、具有多年高并发、分布式项目实战经验,支持千万并发下单,曾深度参与冬奥会用车项目;
2、分库分表经验;
3、项目重构经验;
4、具有一定带队经验;
5、跨专业学习计算机,双证毕业,并获取了软件工程师证书。
展开
-
【经验】mysql冷热数据分离
使用mysql存储时,为了提升数据的查询效率,降低磁盘存储压力等,我们常常使用"冷热数据分离"分离的方案。在这篇文章中,我们将从整体上了解一下对数据做冷热数据分离需要考虑哪些因素?常见的方案有哪些?原创 2024-05-13 20:04:42 · 3193 阅读 · 0 评论 -
MySQL-数据库事务
关于MySQL事务实现的原理,请展开讲讲吧原创 2024-03-31 16:28:21 · 1003 阅读 · 1 评论 -
数据库事务-如何防止幻读
数据库事务,什么是幻读?如何防止幻读?转载 2024-03-15 22:28:00 · 257 阅读 · 0 评论 -
数据库事务问题整理-MySQL
对MySQL事务的重新认识,包括事务的概念,事务解决的问题,MySQL innodb存储引擎中为了解决隔离性问题的MVCC机制原创 2024-02-29 17:07:11 · 773 阅读 · 0 评论 -
【MySQL】MyISAM与Innodb
数据存放在数据库中有一定的存储方式,这种是引擎。不同引擎存取,功能,占用空间大小,读取性能有区别; 好比我们保存图片,可以保存层不同的格式如JPEG,PNG,BMP等,但给我们或者用户看到实际图片的内容是一样的,直观区别是,占用系统的空间大小与清晰程度可能不同。我们保存到数据库里的数据于上述所说保存的图片特征类似,也有很多存储方式。但是,对于用户和应用程序来说,同样一...原创 2018-08-26 20:49:00 · 303 阅读 · 2 评论 -
【Linux】centos7安装mysql
最近在项目中看到了很多使用join的SQL,本意是想学习一下join并总结,想着想着就想玩会儿虚拟机,在虚拟机上安上MySQL做demo,于是找了虚拟机大神和与按照MySQL相关的材料弄了起来,感觉大神帮忙整理的MySQL安装过程比从网上找的步骤相对简单些,所以分享给大家。过程如下:1、安装yum install mariadb-server2、启动service mariadb star...原创 2018-06-17 21:26:48 · 346 阅读 · 7 评论 -
【MySQL】MySQL的7种join
在上一篇文章中,我们建了两张表:tbl_dept,tbl_emp,并向这两张表插入了一些数据,在这篇文章中,我们借用前面的两张表,研究MySQL的join。两张表的数据如下1、A、B两表共有 select * from tbl_emp a inner join tbl_dept b on a.deptId = b.id;2、A、B两表共有+A的独有select * from tbl_emp a l...原创 2018-06-24 18:28:58 · 1800 阅读 · 12 评论 -
【Oracle】建立关联三个表的视图
一、背景在我们的业务中,经常会有这样的需求:将某对象集合以列表的形式展示,但被展示的对象信息可能来自多个表,这时候,我们为了减少在系统对数据的处理,提高查询速度,会通过建立视图来解决这类问题。二、具体代码关联的三个表为:T_A,T_B,T_CCREATE VIEW V_AGREEMENT_INFO AS SELECT ID, ORG_ID, ID AS PRJ_ID, PRJ_NAME,...原创 2018-04-01 17:32:12 · 4947 阅读 · 10 评论 -
【Oracle】设置自增
Oracle Database,又名OracleRDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的适应高吞吐量的数据库解决方案。 在公司使用的数据库是oracle,工作第一天原创 2017-10-29 16:10:35 · 908 阅读 · 26 评论 -
【MySQL】索引
最近做项目发现,很多大型的项目都在使用MySQL数据库,所以想研究一下。就以MySQL索引的学习为开始,希望路过的经验丰富的大鸟提出宝贵意见原创 2017-08-08 20:59:39 · 497 阅读 · 21 评论 -
【MySQL】基础知识
用MySQL数据库时,认识到一些基础知识的重要性,总结了操作规范和汉字长度与编码的关系,当做开端,希望后续自己会继续总结关于MySQL的知识。原创 2017-07-23 19:30:53 · 425 阅读 · 23 评论 -
【问题解决】MySQL5.5 向MySQL数据库中插入汉字时,提示:Incorrect string value: '\Xe7\x8E...' for column 'XXX' at row 1
MySQL5.5 向MySQL数据库中插入汉字时,提示:Incorrect string value: '\Xe7\x8E...' for column 'XXX' at row 1原创 2017-07-15 17:30:17 · 2345 阅读 · 22 评论 -
【总结】错误解析和字符集
基于上次总结博客中出现的问题和解决方案,我请教了大神,对出现的问题进行了更深刻的剖析原创 2017-07-30 20:53:53 · 803 阅读 · 17 评论 -
非关系型数据库
所谓的关系型数据库是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据,有固定的结构。那么,什么是非关系型数据库呢?原创 2016-11-23 20:40:54 · 974 阅读 · 33 评论 -
浅谈null
Null的本意是指,空的,无结果或空集合。NULL 值是遗漏的未知数据。默认地,表的列可以存放 NULL 值。null是未知的或不适用的值的占位符。我们平时对SQL的数值处理的过程中,经常会纠结一个问题,要不要设置为null?那么null到底是什么意思?在这篇文章中,我将为大家简单的介绍一下我们使用的null。原创 2016-05-15 20:53:53 · 1489 阅读 · 83 评论 -
在VS2013平台下,用VB.net 连接Access数据库
从开始学习计算机,我们使用的一直是SQL数据库。这次接触了Access数据库,我将从Access创建到连接向大家分享一下我在Access数据库中的收获。原创 2016-04-17 20:41:12 · 16600 阅读 · 40 评论