数据库
文章平均质量分 93
数据库
言午玉口才
众里寻他千百度。蓦然回首,那人却在,灯火阑珊处
展开
-
ClickHouse的RPM安装手册
ClickHouse的RPM安装手册1.单机版的安装1.1 源地址下载路径:地址一:Index of /clickhouse/rpm/stable/x86_64/地址二:Index of /clickhouse/rpm/stable/x86_64/此处下载的版本为:实例:https://repo.clickhouse.com/rpm/stable/x86_64/clickhouse-server-21.3.9.83-2.noarch.rpm1.2 检查先检查是否已经安原创 2022-05-18 11:26:51 · 1859 阅读 · 0 评论 -
MySQL的JDBC驱动8.0配置
一、背景 随着MySQL版本不断迭代升级,相应得驱动也要跟着升级,这样才能更好运用MySQL的一些特性。二、驱动更新步骤 1、版本说明 mysql-connector-java 8.0.21 mycat 1.6.75 2、配置说明 mysql-connector-java 版本<dependency> <groupId>mysql</groupId> <artifactId>m...原创 2020-10-31 09:21:32 · 7221 阅读 · 0 评论 -
数据库数据同步策略一
一、场景 近来遇到一个MySQL同步数据的问题,需要在测试环境同步60多万的数据到生产环境,要求生产的数据不受影响。生产环境存在数据时,需保留生产的数据或者同步中测试环境存在的数据与生产的数据整合为一条唯一的数据。涉及两张表:一张表有一个字段可以确定唯一一条数据,另一张表需两个字段确定唯一一条数据。二、解决方案 策略: 1、将涉及的表及表数据特点告诉DBA,交给DBA处理。 2、基于临时表操作,结合代码处理。 思路: 第一种策略,从...原创 2020-08-28 15:19:09 · 376 阅读 · 0 评论 -
MySQL 遇到的死锁问题及解决方案
一、死锁问题 原因:一个用户A 访问表A(锁住了表A),然后又访问表B;另一个用户B 访问表B(锁住了表B),然后企图访问表A;这时用户A由于用户B已经锁住表B,它必须等待用户B释放表B才能继续,同样用户B要等用户A释放表A才能继续,这就死锁就产生了。封锁类型:排它锁(X锁)和共享锁(S锁).所谓排它锁(X锁),是事务T对数据A加上X锁时,只允许事务T读取和修改数据A,所谓共享...原创 2019-11-04 15:04:01 · 1297 阅读 · 0 评论 -
分库与分表设计
一、数据的切分模式 垂直(纵向)切分:把单一的表拆分成多个表,并分散到不同的数据库(主机)上。 水平(横向)切分:根据表中数据的逻辑关系,将同一个表中的数据按照某种条件拆分到多台数据库(主机)上。 ①、垂直切分 一个数据库由多个表构成,每个表对应不同的业务,垂直切分是指按照业务将表进行分类,将其分布到不同的数据库上,这样就将数据分担到了不同的库上(专库专用)。...原创 2019-11-04 14:22:59 · 1094 阅读 · 0 评论 -
explain命令及事务特征
一、explain 命令的作用及操作 作用:explain命令是查看优化器如何决定执行查询的主要方法。可以帮助我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化器采用。 操作:EXPLAIN SELECT t.*FROM diagnosis_work_order tLEFT JOIN...原创 2019-11-04 13:51:33 · 255 阅读 · 0 评论 -
MySQL 索引使用及注意事项
一、索引的种类UNIQUE(唯一索引):不可以出现相同的值,可以有NULL值INDEX(普通索引):允许出现相同的索引内容PROMARY KEY(主键索引):不允许出现相同的值fulltext index(全文索引):可以针对值中的某个单词,但效率确实不敢恭维组合索引:实质上是将多个字段建到一个索引里,列值的组合必须唯一二、索引的作用INSERT 与 UPDATE 语句...原创 2019-11-04 13:18:41 · 133 阅读 · 0 评论 -
MySQL 数据库设计总结
规则1:一般情况可以选择MyISAM存储引擎,如果需要事务支持必须使用InnoDB存储引擎。注意:MyISAM存储引擎 B-tree索引有一个很大的限制:参与一个索引的所有字段的长度之和不能超过1000字节。另外MyISAM数据和索引是分开,而InnoDB的数据存储是按聚簇(cluster)索引有序排列的,主键是默认的聚簇(cluster)索引,因此MyISAM虽然在一般情况下,查询性能比In...转载 2019-01-15 18:09:20 · 121 阅读 · 1 评论