数据库
技术旅人
对技术有种说不清道不明的执念
展开
-
mysql数据库的锁表场景及处理方式
在项目中,或多或少会遇到数据库表锁住了,注意这边可能是行记录被锁住了,也可能是整张表被锁住了!这种情况下,会影响我们对表中数据进行insert,update,delete 等操作,引起系统程序的崩溃!需要我们手动释放数据库被锁住的表记录! 一、锁表场景介绍 这边,我讲述一种我遇到过的数据库锁表场景!在项目中我使用mybatis框架做项目的持久成植入!在使用过程中,在同一个service中,...原创 2019-01-25 22:54:28 · 1444 阅读 · 0 评论 -
mysql数据库规范性使用小结
mysql数据库不同于oracle数据库、DB2等大型收费数据库,这些数据库有完善的管理机制和相应的数据库管理人员!这些大型的收费数据库不需要我们程序开发人员过多的关注和防护!但是,mysql数据库是开源的数据库!没有详细的维护说明指导机制,并且一般的公司没有dba职位,即使存在dba也很少有dba愿意管理这种开源的数据库!故而,要求我们在使用这些开源的数据库时要提前制订好一些预防数据库误删操作...原创 2019-02-11 14:06:10 · 450 阅读 · 0 评论 -
数据库表的水平拆分和垂直拆分
在日常的开发过程中,数据库在系统的数据量的增长和用户数的增加,会引起数据库性能的瓶颈,这就需要我们优化数据库的结构,突破数据库的性能瓶颈!目前,行业中有一种比较好的解决方式:数据库的垂直拆分和水平拆分!数据库垂直拆分解决了数据库表与表之间io流的竞争引起的数据库访问性能的瓶颈问题,但是这种方式无法解决数据库单表大数据量引起的数据库性能瓶颈问题!数据库水平拆分刚好解决了刚刚说到的数据库单表大数据...原创 2019-02-28 10:02:39 · 596 阅读 · 0 评论 -
centos7上,mysql数据库安装教程
自主搭建的一台云服务器数据库,由于系统格式问题需要从新安装系统并且从新安装mysql数据库,整理记录了相关步骤:1、查看系统版本cat /etc/redhat-release2、安装mysql数据库yum install mysqlyum install mysql-serveryum install mysql-devel3、由于mysql-server安装时不存在相关的安装包,故...原创 2019-08-13 16:23:19 · 148 阅读 · 0 评论