随笔分类 -  数据库

摘要:步骤 yum install -y mariadb-server mariadb mariadb-libs mkdir -p /data/mysql/{data,tmp,logs,binlog} chown -R mysql.mysql /data/mysql/ vi /etc/my.cnf [my 阅读全文
posted @ 2024-07-15 17:54 武平宁 阅读(93) 评论(0) 推荐(0)
摘要:要点 对单个字段做索引,也可以对多个字段做索引(联合索引),联合索引只有最后一个字段支持"<" ">"操作。 虽然索引可以建很多个,但是每个一个索引都会增加存储和插入时候资源开销。 SQL执行只会使用到一个索引。(这解释了为什么需要联合索引,而不只是对多个字段创建索引) 如果SELECT的结果也在索 阅读全文
posted @ 2024-04-28 10:28 武平宁 阅读(21) 评论(0) 推荐(0)
摘要:问题 下载了一个单词sql文件,导入mysql报错,查看文件类型: % file english_word.sql english_word.sql: Non-ISO extended-ASCII text 与另一个导入成功的文件对比,发现格式不一样: % file english-root.sql 阅读全文
posted @ 2023-08-01 12:04 武平宁 阅读(214) 评论(0) 推荐(0)
摘要:批量操作 导出数据库脚本(export.sh): ``` #!/bin/bash # 数据库连接信息 DB_HOST="localhost" DB_USER="root" DB_PASSWORD="password" DB_NAME="your_database_name" # 导出表结构和表数据到 阅读全文
posted @ 2023-07-31 15:27 武平宁 阅读(173) 评论(0) 推荐(0)
摘要:推荐阅读原文:[EXPLAIN用法和结果分析](https://blog.csdn.net/why15732625998/article/details/80388236) 语法:`EXPLAIN SELECT * FROM t1` 使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道 阅读全文
posted @ 2023-07-21 11:17 武平宁 阅读(50) 评论(0) 推荐(0)
摘要:有组织的数据集合。 关系型数据库包含4级结构:库、表、行、字段。 使用linux的文件系统,可以使用三层目录来代表库、表、行,最后一层使用文件来代表字段。 从节约资源和效率考虑,可以用文件中的行,来替代行这层目录。即,再表目录下,以字段名创建文件,以文件的行来代表行的层级,或者在文件内以第一列来代表 阅读全文
posted @ 2022-10-28 11:15 武平宁 阅读(47) 评论(0) 推荐(0)
摘要:10个数据库软件推荐 阅读全文
posted @ 2022-07-04 14:49 武平宁 阅读(18) 评论(0) 推荐(0)
摘要:clickhouse 设置中的 zookeeper 配置 官网链接 ClickHouse使用ZooKeeper存储复制表副本的元数据。 如果未使用复制的表,则可以省略此部分参数。 参数说明 node — ZooKeeper endpoint. You can set multiple endpoin 阅读全文
posted @ 2022-06-23 10:33 武平宁 阅读(1364) 评论(0) 推荐(0)
摘要:简介 Clickhouse是俄罗斯yandex公司2016年开源的用于OLAP的列式数据库。 使用C++语言编写,支持SQL实时查询。 OLTP,更强调数据的完整性,行式存储; OLAP,更强调数据处理的速度,列式存储更有优势。 适用场景 绝大多数请求都是读请求 数据量很大 数据经常是以大的批次进行 阅读全文
posted @ 2022-06-21 10:19 武平宁 阅读(1249) 评论(0) 推荐(1)
摘要:“在Linux中,文件囊括了世界,而数据库从中只取了一瓢。” 比如,在ClickHouse的表引擎中,“Log 引擎为表中的每一列使用不同的文件。StripeLog 将所有的数据存储在一个文件中。因此 StripeLog 引擎在操作系统中使用更少的描述符,但是 Log 引擎提供更高的读性能。” 阅读全文
posted @ 2022-06-14 14:53 武平宁 阅读(46) 评论(0) 推荐(0)
摘要:分布式存储管理 分区表管理 定义 把普通的表的数据按照一定的规则划分到不同的区块内,同一区块的数据物理上存储在一起。 每个分区还能按照一定的规则再拆分成多个分区,这种分区表叫做二级分区表。 分区分类 range分区,最常见是按日/周/月分区 list hash key 组合 创建分区表 创建分区表索 阅读全文
posted @ 2022-06-06 17:32 武平宁 阅读(262) 评论(0) 推荐(0)
摘要:分布式数据库oceanBase部署 相关链接 文档中心 视频中心 软件下载 OceanBase数据库基本操作 OceanBase简介 SQL执行计划 基本概念 为了更好地管理 OceanBase 数据库,您需要了解 OceanBase 数据库的基础概念,包括 OceanBase 集群、Zone 、O 阅读全文
posted @ 2022-06-06 11:09 武平宁 阅读(432) 评论(0) 推荐(0)
摘要:下载网站:官网下载 参考链接:使用 DBeaver 连接 OceanBase 阅读全文
posted @ 2022-06-06 09:43 武平宁 阅读(36) 评论(0) 推荐(0)
摘要:简单运维oceanbase 数据库集群参数修改 直连 proxy 连接 手动修改参数 show parameters like '%xx%' ; alter system set xxx='xx'; ps -ef | grep observer string etc/observer.config. 阅读全文
posted @ 2022-06-06 09:36 武平宁 阅读(97) 评论(0) 推荐(0)