logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

clickhouse-监控配置

监控是运维的一大利器,要想运维好clickhouse,首先就要对其进行监控,clickhouse有几种监控数据的方式,一种是系统本身监控,一种是通过exporter来监控,下面分别描述一下。

文章图片
#clickhouse#数据库
clickhouse集群部署

部署的详情可以看先部署两个server,三个keeper[zookeeper]clickhouse之前依赖的存储是zookeeper,后来改为了keeper,官网给出了所以这就决定了clickhouse有两种安装方式,依赖于keeper做存储或者依赖于zookeeper做存储。

文章图片
#clickhouse#debian#运维
doris-升级版本

doris可以进行平滑升级,详情可根据官网查看。

#数据库
clickhouse-备份恢复

备份恢复是数据库常用的手段,可能大多数公司很少会对大数据所使用的数据进行备份,这里还是了解下比较好,下面做了一些简单的介绍,详细情况可以通过来查看,经过测试发现Disk中增量备份并不好用,而File中的增量是好用的,也可以看下开源工具的备份功能。

文章图片
#clickhouse#数据库
oceanbase-长事务排查

文章摘要:针对夜间长事务排查问题,介绍了三种查询方式:1)通过事务视图GV$OB_TRANSACTION_PARTICIPANTS查询,但时效性有限;2)利用SQL审计视图GV$OB_SQL_AUDIT,并说明相关控制参数;3)在observer日志中搜索事务ID、trace ID和session ID定位具体SQL。最终发现长事务是由observer收集统计信息导致。这些方法为排查类似问题提供了

#oceanbase#java#数据库
django报错——django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.

一、背景因为要将django的默认数据库换成mysql,之后启动项目的时候报错如下django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.二、解决从上述结果来看是因为识别不到对应模块,这里需要修改对应__init__.py文件import pymysqlpymysql.install_as_MySQLdb(

#django#python
Django-django.core.exceptions.ImproperlyConfigured: SQLite 3.9.0 or later is required (found 3.7.17)

运行Django报错,原因是因为SQLite版本过低,需要升级下载源码包:wget https://www.sqlite.org/2021/sqlite-autoconf-3350500.tar.gz(这里上官网https://www.sqlite.org自己找一下)解压:tar -zxvf sqlite-autoconf-3350500.tar.gz进入到目录:cd sqlite-autocon

#python
mysqldump使用详解

mysqldump的详细用法:首先一步一步实验,创建一个用户,只授予某一个库的读取权限:create user dump_test@"%" identified by "dump_test123";grant select on test.* to dump_test@"%";然后采取最基本的默认的备份方式:从图中可以看到错误是因为缺少lock权限,为了保证数据的一致性,m...

kafka-单机部署

因为测试同步工具需要用到kafka,所以简单学习下kafka的部署2.下载kafka安装包官网地址:下载地址

#kafka#分布式#java
    共 16 条
  • 1
  • 2
  • 请选择