数据库
文章平均质量分 78
程序员大佬超
计算机科班人,全栈工程师,分享编程经验、技术干货、工具资源、学习资料等,帮你少走弯路。
展开
-
MySQL创建新用户并赋予指定数据库权限
如题。原创 2024-07-05 15:56:28 · 10621 阅读 · 3 评论 -
Host ‘xx‘ is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts‘ 解决方法
同一IP的 connection errors 超出默认的最大值。原创 2024-02-27 17:34:13 · 939 阅读 · 5 评论 -
MySQL 坐标批量计算及优化
如题。原创 2023-07-19 14:40:04 · 1866 阅读 · 5 评论 -
MySQL变量的使用
系统变量、用户变量、局部变量及使用实例。原创 2023-03-17 17:32:16 · 4879 阅读 · 0 评论 -
《手摸手带你学ClickHouse》之分布式集群
前面的文章详细介绍了单机的安装及使用,但是通常生产环境我们会用集群代替单机,主要是解决两个问题:效率、稳定。对于数据库来说,如何提升效率和稳定性,那就是数据分片、数据备份、高可用。而集群是解决这两个问题的最佳手段。原创 2022-05-24 19:52:46 · 979 阅读 · 0 评论 -
《手摸手带你学ClickHouse》之MySQL表引擎
MySQL 表引擎主要是与 MySQL 数据库建立映射,远程执行 SQL,包括 SELECT 和 INSERT 。原创 2022-03-25 12:39:01 · 1339 阅读 · 0 评论 -
《手摸手带你学ClickHouse》之AggregatingMergeTree表引擎
AggregatingMergeTree 和 SummingMergeTree 原理类似,都是对数据进行聚合操作,不同的是,这个可以针对某个字段使用某种聚合函数。例如原创 2022-03-21 21:37:07 · 1170 阅读 · 0 评论 -
《手摸手带你学ClickHouse》之SummingMergeTree表引擎
SummingMergeTree 表引擎可在分区合并时对数据进行聚合汇总。将同一分组下多行数据合并成一行,减少数据存储量,这样在查询时就能降低性能消耗,提高效率。原创 2022-03-20 10:48:02 · 857 阅读 · 0 评论 -
《手摸手带你学ClickHouse》之VersionedCollapsingMergeTree表引擎
上一篇文章讲了CollapsingMergeTree表引擎的使用,提到了它的缺陷,就是这个引擎对数据的写入顺序有严格要求,如果将顺序置换,先写入sign为-1,再写入sign为1的数据,则不能折叠。在实际使用中,如果写入数据是单线程执行,那还好控制。但是如果数据量很大,通常利用多线程执行,这种情况就无法保证写入顺序,为了解决这个问题,ClickHouse提供了VersionedCollapsingMergeTree表引擎。原创 2022-03-17 09:41:02 · 866 阅读 · 2 评论 -
《手摸手带你学ClickHouse》之CollapsingMergeTree表引擎
前面的文章详细介绍了ClickHouse单机的安装部署、ClickHouse监听端口、访问接口、设置允许其他ip访问、可视化的客户端、数据的导入导出、MergeTree表引擎以及ReplacingMergeTree表引擎。本文主要内容为ClickHouse的另外一个表引擎 CollapsingMergeTree。原创 2022-03-07 11:24:59 · 833 阅读 · 0 评论 -
《手摸手带你学ClickHouse》之ReplacingMergeTree表引擎
前面的文章详细介绍了ClickHouse单机的安装部署、ClickHouse监听端口、访问接口、设置允许其他ip访问、可视化的客户端、数据的导入导出以及MergeTree表引擎。本文主要内容为ClickHouse的另外一个表引擎 ReplacingMergeTree。原创 2022-02-22 17:41:23 · 888 阅读 · 0 评论 -
《手摸手带你学ClickHouse》之MergeTree系列表引擎
前面的文章详细介绍了ClickHouse单机的安装部署、ClickHouse监听端口、访问接口、设置允许其他ip访问、可视化的客户端以及数据的导入导出。本文主要内容为ClickHouse数据存储功能的核心,也就是MergeTree系列的表引擎。原创 2022-02-14 19:22:04 · 939 阅读 · 0 评论 -
《手摸手带你学ClickHouse》之导入导出数据
前两篇文章详细介绍了ClickHouse单机的安装部署、ClickHouse监听端口、访问接口、设置允许其他ip访问以及可视化的客户端。本文主要内容为数据的导入导出。原创 2022-02-08 11:42:01 · 3209 阅读 · 2 评论 -
Linux下MySQL数据库编译安装详解
本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 chaodev 即可关注。文章目录一、系统环境二、安装前准备三、安装步骤1、boost下载2、boost安装3、MySQL下载4、MySQL安装4.1 解压4.2 创建mysql用户组和用户4.3 安装编译所需组件和依赖包4.4 创建数据目录4.5 编译4.6 安装5、环境变量配置6、创建my.cnf文件所需目录7、配置my.cnf文件8、数据库初始化9、启动MySQL四、相关使用1、修改密码2、开放远程连接五、防火墙配置六、问题及解决.原创 2021-03-17 17:44:14 · 2127 阅读 · 8 评论 -
Linux 达梦数据库静默安装及使用详解
本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 chaodev 即可关注。文章目录一、系统环境二、安装前准备1、下载达梦数据库2、内存检查3、硬盘空间检查4、创建用户dmdba5、创建数据库安装目录6、配置用户环境变量三、安装1、加载(mount)iso文件2、安装数据库3、执行脚本四、创建数据库实例五、注册数据库服务六、服务开启和停止七、防火墙配置八、相关使用1、disql 连接数据库2、表空间和用户创建3、使用客户端连接九、问题及解决方法一、系统环境硬件:华为国产服务器(a.原创 2020-08-06 18:09:59 · 2697 阅读 · 3 评论 -
Linux下 Oracle数据库静默安装
文章目录一、系统环境二、安装前准备1、swap分区2、硬盘空间检查3、修改主机名称及hosts文件4、关闭selinux5、软件包依赖安装6、新建用户oracle7、创建数据库相关目录8、更改目录属主9、oracle用户加入sudo组三、配置系统环境1、修改/etc/sysctl.conf2、修改操作系统核心参数3、修改 /etc/pam.d/login4、修改/etc/profile5、切换为oracle用户.原创 2020-06-10 16:41:47 · 2140 阅读 · 0 评论 -
Oracle 数据库设置密码永不过期
1、查看用户的 proifle 是哪个,一般是 defaultselect username,profile from dba_users where USERNAME='YXC';2、查看指定概要文件(这里是 default)的密码有效期设置。select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';可以看到,限制了180天过期。3、将密码有效期修改成“无限制”原创 2020-05-14 17:43:18 · 5964 阅读 · 0 评论 -
Linux下Oracle数据库插入中文乱码
首先以系统DBA权限登录sqlplussqlplus /nologconn /as sysdba查看数据库编码:select userenv('language') from dual;结果为:AMERICAN_AMERICA.WE8MSWIN1252 ,这种编码中文会乱码。所以修改数据库编码方式:SQL> shutdown immediate;SQL> sta...原创 2020-03-10 15:19:41 · 836 阅读 · 0 评论 -
启动oracle时报ORA-01078和LRM-00109错误
使用 sys 用户登录 sqlplus 后,startup 命令启动 Oracle 时报 ORA-01078 和 LRM-00109 错误,如下所示:SQL> conn /as sysdbaConnected to an idle instance.SQL> startupORA-01078: failure in processing system parametersLR...原创 2020-03-09 17:29:38 · 1937 阅读 · 0 评论 -
Error in invoking target ‘install‘ of makefile ‘../dbhome_1/ctx/lib/ins_ctx.mk‘ ...
在Linux CentOS7 中安装oracle 11g数据库过程中弹出错误:Error in invoking target 'install' of makefile '/home/oracle/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk'. See '/home/oracle/app/oraInventory/logs/inst...原创 2020-02-19 11:12:08 · 7245 阅读 · 20 评论 -
Linux下Oracle数据库安装详解
安装oracle之前需要许多软件包依赖,如果可用外网,使用如下命令安装。注:如果安装过程中出现弹窗很小,显示不全的问题,安装命令换为如下即可。查看这些软件包版本,可使用如下命令,如有未安装的会有提示。原创 2020-01-19 11:54:09 · 44065 阅读 · 28 评论 -
国产数据库--DM(达梦数据库)
达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,DM7是达梦公司在总结DM系列产品研发与应用经验的基础之上设计的新一代数据库产品,吸收主流数据库产品的优点。众多的企...原创 2019-11-29 16:47:13 · 16629 阅读 · 0 评论 -
国产数据库--HighGo DB(瀚高数据库)
瀚高数据库是完全自主可控的国产数据库产品。瀚高数据库管理系统凭借优秀的体系架构、稳定优异的数据访问性能、丰富的企业功能、灵活的扩展能力在全国各个行业获得广泛的...原创 2019-11-26 17:51:22 · 27773 阅读 · 0 评论