上一页 1 2 3 4 5 6 7 ··· 42 下一页
摘要: 启动数据库: systemctl start DmServiceDMSERVER.service 停止数据库: systemctl stop DmServiceDMSERVER.service 重启数据库: systemctl restart DmServiceDMSERVER.service 查看 阅读全文
posted @ 2025-06-18 00:47 屠魔的少年 阅读(958) 评论(0) 推荐(0)
摘要: 1、 call SF_SET_SYSTEM_PARA_VALUE ('参数名',参数默认值,重启后生效,修改ini配置文件); --参考值 --根据实际环境修改 free -g --占用内存总值的80% call SF_SET_SYSTEM_PARA_VALUE ('BUFFER',51000,1, 阅读全文
posted @ 2025-06-18 00:46 屠魔的少年 阅读(63) 评论(0) 推荐(0)
摘要: fe节点 Join 显示为 false mysql> show frontends\G *************************** 1. row *************************** Name: 10.2.29.65_9010_1713261138287 IP: 10. 阅读全文
posted @ 2025-06-18 00:42 屠魔的少年 阅读(14) 评论(0) 推荐(0)
摘要: 建表报错: use example_db; CREATE TABLE IF NOT EXISTS `detailDemo` ( `recruit_date` DATE NOT NULL COMMENT "YYYY-MM-DD", `region_num` TINYINT COMMENT "range 阅读全文
posted @ 2025-06-18 00:42 屠魔的少年 阅读(66) 评论(0) 推荐(0)
摘要: 将额外的 FE 节点添加至集群报错:ErrMsg:invalid cluster id mysql> SHOW PROC '/frontends'\G *************************** 1. row *************************** Name: 10.2. 阅读全文
posted @ 2025-06-18 00:41 屠魔的少年 阅读(35) 评论(0) 推荐(0)
摘要: 加入 conf/fe.conf 配置文件中 JAVA_OPTS_FOR_JDK_9 参数 -Duser.timezone=GMT+8 JAVA_OPTS_FOR_JDK_9="-Dlog4j2.formatMsgNoLookups=true -Duser.timezone=GMT+8 -Xmx819 阅读全文
posted @ 2025-06-18 00:41 屠魔的少年 阅读(14) 评论(0) 推荐(0)
摘要: [LockChecker.checkSlowLocks():109] slow db locks: [{"lockState":"readLocked","slowReadLockCount":1,"dumpThreads":"lockHoldTime: 3024 ms;dump thread: C 阅读全文
posted @ 2025-06-18 00:39 屠魔的少年 阅读(5) 评论(0) 推荐(0)
摘要: 1.1、创建默认存储卷 如果禁止了 StarRocks 创建内置存储卷 (将 enable_load_volume_from_conf 设置为 false), 则启动后必须先创建和设置默认存储卷,然后才能在集群中创建数据库和表。 CREATE STORAGE VOLUME default_volum 阅读全文
posted @ 2025-06-18 00:18 屠魔的少年 阅读(103) 评论(0) 推荐(0)
摘要: 注意: 数据迁移的目标集群必须为 v3.1.8 或 v3.2.3 及以上版本。 参考文档: https://docs.starrocks.io/zh/docs/3.1/administration/data_migration_tool/ 1、开启迁移旧版本兼容 1.1、查看当前集群是否开启旧版本兼 阅读全文
posted @ 2025-06-18 00:17 屠魔的少年 阅读(86) 评论(0) 推荐(0)
摘要: 1、FE节点扩容测试 10.9.75.195 节点上 FE节点镜像下载: docker pull starrocks/fe-ubuntu:3.1.11 mkdir /data/sr/fe/{conf,meta,log} -p cd /data/sr/fe cat > docker-compose.y 阅读全文
posted @ 2025-06-18 00:17 屠魔的少年 阅读(39) 评论(0) 推荐(0)
摘要: 升级步骤: 参考官方升级文档: https://docs.starrocks.io/zh/docs/3.1/deployment/upgrade/ 注意事项: 先升级 BE,再升级 FE StarRocks 集群: hwuat-starrocks-be-10.9.75.195 10.9.75.195 阅读全文
posted @ 2025-06-18 00:16 屠魔的少年 阅读(27) 评论(0) 推荐(0)
摘要: 一、规划 StarRocks 集群: hwuat-starrocks-be-10.9.75.195 10.9.75.195 BE hwuat-starrocks-be-10.9.80.220 10.9.80.220 BE hwuat-starrocks-be-10.9.64.158 10.9.64. 阅读全文
posted @ 2025-06-18 00:15 屠魔的少年 阅读(89) 评论(0) 推荐(0)
摘要: MySQL 和StarRocks VARCHAR(n) 中的n的含义 在 StarRocks 中,VARCHAR(n) 中的n代表字节数,而在 MySQL 中,VARCHAR(n) 中的 n 代表字符数。根据 UTF-8,1 个汉字等于 3 个字节。 当 StarRocks 和 MySQL 将 n 阅读全文
posted @ 2025-06-18 00:12 屠魔的少年 阅读(16) 评论(0) 推荐(0)
摘要: # 导入测试数据 mysql -h10.2.30.28 -P9030 -uadmin -pchengce243 testdb -A create database testdb; use testdb; CREATE TABLE IF NOT EXISTS detail ( event_time D 阅读全文
posted @ 2025-06-18 00:10 屠魔的少年 阅读(36) 评论(0) 推荐(0)
摘要: # 查看表当前的分区情况 SHOW PARTITIONS FROM site_access; mysql> SHOW PARTITIONS FROM detailDemo; + + + + + + + + + + + + + + + + + + | PartitionId | PartitionNa 阅读全文
posted @ 2025-06-18 00:09 屠魔的少年 阅读(7) 评论(0) 推荐(0)
摘要: 创建管理员账号: CREATE USER admin@'%' IDENTIFIED BY 'chengce243'; GRANT ALL ON . TO admin@'%'; 修改用户密码: ALTER USER jack@'172.10.1.10' IDENTIFIED BY '54321'; 删 阅读全文
posted @ 2025-06-18 00:09 屠魔的少年 阅读(3) 评论(0) 推荐(0)
摘要: atrrocks是基于官方的starrocks镜像docker-compose部署启动。 所有部署位置都在/data/starrocks/下。 在fe文件夹下:docker-compose up -d 即可启动FE服务。 在be文件夹下:docker-compose up -d 即可启动BE服务。 阅读全文
posted @ 2025-06-18 00:08 屠魔的少年 阅读(21) 评论(0) 推荐(0)
摘要: 查询FE服务节点情况: SHOW PROC '/frontends'\G SHOW frontends\G 查询BE服务节点情况: SHOW PROC '/backends'\G SHOW backends\G 查询broker服务节点情况: SHOW PROC "/brokers"\G SHOW 阅读全文
posted @ 2025-06-17 23:35 屠魔的少年 阅读(14) 评论(0) 推荐(0)
摘要: 1、2.5.21版本升级到 3.1.12版本,通过同步工具同步数据。 2、3.1.12 版本升级到 3.2.7版本,直接通过替换文件的方式。 3、2.5版本小版本升级一个节点需要10分钟。3.1 版本存算分离版本一个节点1分钟。 4、集群迁移工具不支持迁移视图 阅读全文
posted @ 2025-06-17 23:35 屠魔的少年 阅读(23) 评论(0) 推荐(0)
摘要: 查看所有键 注意:生产环境不要使用此命令,key如果很多会把redis卡死 redis> kyes * 查看所有键总数 redis> dbsize 检查键是否存在 redis> exists key_name 返回键存在则返回1,不存在则返回0 查看键的数据结构类型 redis> type key 阅读全文
posted @ 2025-06-17 23:31 屠魔的少年 阅读(14) 评论(0) 推荐(0)
摘要: 一、生成 RDB 的方式 两个命令可以生成 RDB 文件:save 和 bgsave save:在主线程中执行,会导致阻塞,线上环境不建议使用 bgsave:创建一个子进程,专门用于写入 RDB 文件,避免了主线程的阻塞,这也是 Redis RDB 文件生成的默认配置。 bgsave 为了保证快照完 阅读全文
posted @ 2025-06-17 23:27 屠魔的少年 阅读(9) 评论(0) 推荐(0)
摘要: mkdir /data/redis/data -p cat > /data/redis/redis.conf << EOF port 6379 bind 0.0.0.0 requirepass 123456 timeout 60 daemonize yes loglevel notice dir / 阅读全文
posted @ 2025-06-17 23:25 屠魔的少年 阅读(12) 评论(0) 推荐(0)
摘要: cd /mnt mkdir redis-cluster cd redis-cluster mkdir -p 6380/conf 6381/conf 6382/conf 6380 redis.conf port 6380 requirepass 123456 masterauth 123456 pro 阅读全文
posted @ 2025-06-17 23:24 屠魔的少年 阅读(27) 评论(0) 推荐(0)
摘要: 默认配置启动 redis-server 指定配置启动 语法: redis-server --configKey1 configValue1 --configKey2 configValue2 范例,使用6380端口号启动: redis-server --port 6380 配置文件启动 redis- 阅读全文
posted @ 2025-06-17 22:33 屠魔的少年 阅读(14) 评论(0) 推荐(0)
摘要: 修改网络、内存及资源限制相关内核参数 cat >> /etc/sysctl.conf << EOF net.ipv4.tcp_max_syn_backlog = 65535 net.core.somaxconn = 65535 net.ipv4.tcp_max_tw_buckets = 262144 阅读全文
posted @ 2025-06-17 22:32 屠魔的少年 阅读(14) 评论(0) 推荐(0)
摘要: mac系统使用Homebrew安装Redis 1、没有安装Homebrew,首先安装npm国内的吧,快一些。 打开终端输入以下命令: /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.s 阅读全文
posted @ 2025-06-17 22:31 屠魔的少年 阅读(48) 评论(0) 推荐(0)
摘要: redis-cli -a 123456 -h 127.0.0.1 keys *resourcenode_cache_all_schoolid=0* | xargs redis-cli -a 123456 -h 127.0.0.1 del 阅读全文
posted @ 2025-06-17 22:29 屠魔的少年 阅读(43) 评论(0) 推荐(0)
摘要: 最近有个哥们在群里问,有一个日志,里面存的是IP地址(一行一个),如何将这些IP快速导入到Redis中。 我刚开始的建议是Shell+redis客户端。 今天,查看Redis官档,发现文档的首页部分(http://www.redis.io/documentation)有一个专门的主题是讲述“Redi 阅读全文
posted @ 2025-06-17 22:06 屠魔的少年 阅读(41) 评论(0) 推荐(0)
摘要: Redis主从原理: 副本库通过slaveof 10.0.0.51 6379命令,连接主库,并发送SYNC给主库 主库收到SYNC,会立即触发BGSAVE,后台保存RDB,发送给副本库 副本库接收后会应用RDB快照 主库会陆续将中间产生的新的操作,保存并发送给副本库 到此,我们主复制集就正常工作了 阅读全文
posted @ 2025-06-17 21:05 屠魔的少年 阅读(12) 评论(0) 推荐(0)
摘要: wal日志即write ahead log预写式日志,简称wal日志。wal日志可以说是PostgreSQL中十分重要的部分,相当于oracle中的redo日志。 当数据库中数据发生变更时: (1)change发生时:先要将变更后内容计入wal buffer中,再将变更后的数据写入data buff 阅读全文
posted @ 2025-06-17 15:31 屠魔的少年 阅读(18) 评论(0) 推荐(0)
摘要: 一、启用归档模式 查看当前状态 show data_directory; show archive_mode; 创建归档目录 mkdir archivelog 在postgresql.conf文件中修改如下三个参数: # 打开归档模式 archive_mode = on # 配置归档命令 archi 阅读全文
posted @ 2025-06-17 15:31 屠魔的少年 阅读(29) 评论(0) 推荐(0)
摘要: Vacuum 是PG 为了实现MVCC(多版本并发控制)而采用的一种技术。通过保留变更前的记录来实现MVCC的。当数据记录被DML修改,旧版本记录仍保留不变,仅仅需要修改相关记录的xmin、xmax属性,并新增写入变更后的版本记录数据。 由于历史版本数据仍然保留在原表空间中,默认情况下autovac 阅读全文
posted @ 2025-06-17 15:27 屠魔的少年 阅读(31) 评论(0) 推荐(0)
摘要: 一、进程结构 PostgreSQL数据库启动时,会先启动一个叫Postmaster的主进程,还会fork 出一些辅助子进程,这些辅助子进程各自负责一部分功能。 [dave@www.cndba.cn ~]# pstree -ap |grep post |grep -v grep |-postgres, 阅读全文
posted @ 2025-06-17 15:27 屠魔的少年 阅读(31) 评论(0) 推荐(0)
摘要: pg_hba.conf 文件用于控制PostgreSQL服务器的访问权限。 具体包括:允许哪些用户连接到哪个数据库,允许哪些IP地址连接到本服务器,以及指定连接时使用的身份验证模式。 文件格式如下: TYPE DATABASE USER ADDRESS METHOD TYPE列标识允许的连接方式,可 阅读全文
posted @ 2025-06-17 15:22 屠魔的少年 阅读(212) 评论(0) 推荐(0)
摘要: 如果 pg_ident.conf 文件存在,则系统会基于文件内容将当前登陆的操作系统用户映射为一个PostgreSQL数据库内部用户的身份来登陆。 查看配置文件的位置 postgres=# select name,setting,context from pg_settings where cate 阅读全文
posted @ 2025-06-17 15:22 屠魔的少年 阅读(36) 评论(0) 推荐(0)
摘要: postgresql.conf 文件包含一些通用设置。 比如内存分配、新建比如内存分配、新建 database 的默认存储位置、PostgreSQL服务器的IP地址、日志的位置等。 如何查看配置: 查询pg_settings系统表: SELECT name, setting FROM pg_sett 阅读全文
posted @ 2025-06-17 15:21 屠魔的少年 阅读(56) 评论(0) 推荐(0)
摘要: pg_hba.conf:客户端认证配置文件,主要用于控制连接数据库的相关信息,比如主机类型、数据库名、用户名、IP地址等信息。 pg_ident.conf: ident认证配置文件,在pg_hba.conf里面的ident认证方式,就是在pg_ident.conf中配置。 postgresql.co 阅读全文
posted @ 2025-06-17 15:17 屠魔的少年 阅读(20) 评论(0) 推荐(0)
摘要: 类型转换CAST / 双冒号(::) 在PG 的SQL中,会经常看到:: 的语法, "::" 符号其实是一个显示的类型转换符,作用等同于CAST。 可以使用::显示调用CAST,从而快速的一种数据类型的值转换为另一种数据类型。 使用示例 myba=# select '2022'::int,'2022 阅读全文
posted @ 2025-06-17 15:16 屠魔的少年 阅读(12) 评论(0) 推荐(0)
摘要: create database "test980500" with owner="root" encoding='utf-8'; \connect test980500 CREATE TABLE public.example_table ( id integer NOT NULL, name cha 阅读全文
posted @ 2025-06-17 15:16 屠魔的少年 阅读(8) 评论(0) 推荐(0)
摘要: 一、pg_basebackup工作原理 1、创建检查点,打开FPW,创建备份标签(存储检查点位置,时间等信息); 2、通过流复制协议与数据库建立连接,WAL Sender进程向pg_basebackup发送数据库物理文件; 3、pg_basebackup接收到文件后写入目标位置(压缩或不压缩)。 二 阅读全文
posted @ 2025-06-17 15:14 屠魔的少年 阅读(128) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 42 下一页