数据库
文章平均质量分 77
数据库相关博客
hi wei
不问未来,只争现在
展开
-
java开发必备技能:mysql
数据库性能取决于多种因素,例如表的结构、查询语句和服务器配置等。在数据库级别进行优化:如表结构的优化,存储引擎的选择,mysql的配置等。在硬件级别进行优化:如使用SSD硬盘,CPU和内存优化。在使用级别优化:优化sql语句,集群架构,读写分离。原创 2022-12-15 15:27:18 · 911 阅读 · 0 评论 -
mysql知识点
mysql sql执行流程、锁、死锁问题、sql优化。原创 2022-05-17 10:27:37 · 314 阅读 · 2 评论 -
通过代码理解分布式事务:XA模式
什么是XA?看百科:XA协议由Tuxedo首先提出的,并交给X/Open组织,作为资源管理器(数据库)与事务管理器的接口标准。Oracle、Informix、DB2和Sybase等各大数据库厂家都提供对XA的支持。XA协议采用两阶段提交方式来管理分布式事务。XA接口提供资源管理器与事务管理器之间进行通信的标准接口。资源管理器(RM):就是一种存储数据的服务,例如Mysql和Oracle。事务管理器(TM):在分布式系统中,每个系统的有自己单独的本地事务,如何让这些事务组成一个完整的事务?这就是事务管原创 2022-04-20 18:05:16 · 1087 阅读 · 7 评论 -
mysql知识点总结
存储引擎MySQL中的存储引擎查看存储引擎:show engines;查看mysql文件存储位置show variables like ‘%dir%’;datadir下存储的是数据文件。Innodb和MyISAM比较建两张表:student和teacherstudent使用的引擎为Innodb,teacher使用MyISAM。create table student( id int(11) not null primary key, uname varchar(20),原创 2022-02-17 10:15:48 · 783 阅读 · 0 评论 -
mysql事务
事务的特性(ACID)原子性(Atomicity)一个事务的操作要么全部成功,要么全部失败。例如事务内有两个操作:insert into student (id,name,age) values (1,'zhangsan',18);update student set age = 20 where id = 2;如果其中任意一条sql执行失败,则这两条sql都要失败,不能成功更新数据。一致性(Consistency)一致性,其实就是要保证结果是预期要达到的结果。而原子性、隔离性和持久化就原创 2021-06-24 11:32:22 · 3061 阅读 · 2 评论 -
mysql索引详解
详解mysql索引原创 2021-06-17 10:59:24 · 3376 阅读 · 0 评论 -
docker安装mysql并使用
mysql安装拉取镜像docker pull mysql:5.7查看镜像:docker images;启动容器dodocker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7查看运行的容器:docker ps;进入容器docker exec -it 6002d9cd5075 /bin/bash;进入mysql:mysql -u root -p;选择dat原创 2021-06-15 16:24:56 · 3106 阅读 · 0 评论 -
mysql实现拼音首字母查询
mysql功能函数,实现拼音查询:功能:输入中文字符串每个字的首字母,即可检索出相应数据。使用方法:直接使用py(字段名)=‘keywords’,即可:DELIMITER $$CREATE FUNCTION `firstPinyin`(P_NAME VARCHAR(255)) RETURNS varchar(255) CHARSET utf8 BEGIN DECLARE V_RETURN VARCHAR(255); SET V_RETURN = ELT(INTERVAL(原创 2021-04-14 12:02:50 · 4471 阅读 · 0 评论 -
数据库单体架构到集群的演进
文章目录数据库优化顺序优化层面sql与索引表与存储引擎架构配置硬件架构演进与分库分表单一架构多应用独立数据库什么时候分表?垂直切分单库多库水平切分单库多库数据库优化顺序 在数据库性能遇到瓶颈的时候,无非是会出现以下几种情况:无法获取连接,是因为在高并发的情况下数据库连接数不够;查询时间太久,是因为单表存储数据过多,数据库处理数据的效率降低;这些问题的出现我们首先应该想到的优化顺序应该是软件到...原创 2020-03-25 16:02:38 · 3436 阅读 · 0 评论