
数据库
文章平均质量分 63
litGrey
码字靠灵感,享受午睡和阅读
展开
-
数据库的四大原则(ACID)
原则描述原子性(Atomicity)事务是一个不可分割的最小工作单位,要么全部成功,要么全部失败回滚。一致性(Consistency)事务执行前后,数据库必须从一个一致状态转换到另一个一致状态。隔离性(Isolation)多个事务并发执行时,一个事务的执行不应受到其他事务的干扰。持久性(Durability)一旦事务提交,其对数据库的更改将是永久的,即使系统发生故障也不会丢失。原创 2024-12-12 10:33:04 · 1096 阅读 · 0 评论 -
【规范五】数据库规范
以下规范适用于MYSQL、SQLSERVER、ORACLE 三种常规数据库针对这三种类型数据库的管理原则包含两大类:通用原则和特定原则。原创 2024-12-10 15:18:11 · 1059 阅读 · 0 评论 -
TIDB的整体架构和主要功能
整个 TiDB 集群的元信息管理模块,负责存储每个 TiKV 节点实时的数据分布情况和集群的整体拓扑结构,提供 TiDB Dashboard 管控界面,并为分布式事务分配事务 ID。PD 不仅存储元信息,同时还会根据 TiKV 节点实时上报的数据分布状态下发数据调度命令给具体的 TiKV 节点,可以说是整个集群的“大脑此外,PD 本身也是由至少 3 个节点构成,拥有高可用的能力。建议部署奇数个 PD 节点。多个PD组成PD cluster 集群。原创 2024-09-12 11:18:21 · 700 阅读 · 0 评论 -
oracle数据库更新卡住
oracle数据库更新卡住无法操作原创 2022-09-15 17:09:34 · 1558 阅读 · 0 评论 -
mysql8修改 ngram_token_size
1.登录查看ngram_token_sizeshow variables like '%token%';2. 修改配置文件在mysqld下面添加ngram_token_size = 13. 重启mysqlservice mysqld restart4. 重新查看ngram_token_size原创 2021-04-12 16:58:33 · 3517 阅读 · 0 评论 -
The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL)
1.问题描述:windows本地测试没有问题,linux(Centos 8)上面运行出现问题。报错如下主要报错:Server chose TLSv1, but that protocol version is not enabled or not supported by the clientjava.ext.dirs: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el8_1.x86_64/jre/lib/ext:/usr/java...原创 2020-06-24 13:29:08 · 16750 阅读 · 0 评论 -
Loading class com.mysql.jdbc.Driver . This is deprecated.
idea启动警告信息Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.将这个dr...原创 2020-05-25 09:40:50 · 324 阅读 · 0 评论 -
SELECT 1 FROM DUAL 报错
看一下是否连接了sqlserver数据库要知道:DUAL在sqlserver数据库是不生效的修改SELETE 1 FROM DUAL 修改为SELECT 1可以解决问题。如果有更好的解决办法,请评论!...原创 2019-12-26 14:50:12 · 5439 阅读 · 0 评论 -
java.sql.SQLException: null, message from server: "Host 'xx' is blocked because of many co
出现这个的原因是错误连接达到数据库设置的最大值。此时需要释放重置连接最大值。进入mysql使用命令flush-hosts;原创 2019-11-20 13:34:39 · 2965 阅读 · 3 评论 -
DataGrip 数据库备份,文件导入导出
导出文件1.例如我们要备份test数据库2.鼠标点击test,右键3.选择dump with 'mysqldump'1.修改Out path 路径为自己需要备份的位置,2.此处我选择F盘的mysql文件夹。备份文件名可自定义,3.在最后一行的前面加入 -d 并且空格(-d 代表只要表结构,不需要数据,如果需要数据,则去掉-d即可)4.导出完成5.查看...原创 2019-11-15 16:46:58 · 15117 阅读 · 1 评论 -
DataGrip path to mysqldump is wrong mysql导出备份文件路径错误
1.使用DataGrip的备份数据库的时候发现备份工具不存在2.最简单的就是下载mysql安装此处省略3.安装完成后,我们进行配置配置path to mysqldump 为你mysql bin 目录下的选mysqldump.exe文件如下:(示个人安装目录不同)在bin目录下找到mysqldump.exe点击OK,发现run已经可用...原创 2019-11-15 16:23:03 · 10580 阅读 · 0 评论