摘要:
with和without time zone两者有什么区别 1.区别 1)名字上看一个是带时区的,另一个是不带时区的,查出来的时间是一样的,只是一个带时区标志,一个不带而已,时区的基准是格林威治时间UTC。2)这对于数据的显示上来说,区别就是时间数据的末尾带不带时区标志,即+/-时区,比如中国(pr 阅读全文
摘要:
关于字符编码这块,官网链接: https://www.postgresql.org/docs/current/charset.html 刚刚写了几百字的东西因为断网,导致全没有了,重头再写,我就只想记录东西我自己看了: 1)客户端编码格式默认是从客户端的服务器编码获取,也就是LANG环境变量。 2) 阅读全文
摘要:
在客户现场,某国产平台,配置机器互信时发现,A可以免密访问B,而B不能免密访问A,且B不能免密访问B,进行了下面的几个处理后搞定。 1)确定目录权限:/root/ 755/root/.ssh 700/root/.ssh/authorized_keys 600 2)公钥后报错sign_and_send 阅读全文
摘要:
MySQL的半同步中通过binlog进行流复制,同步级别和PostgreSQL对比可以发现: PostgreSQL MySQL off local after_commit remote_write after_sync remote_apply on 所以,整体来说MySQL的日志同步上还是没有P 阅读全文
摘要:
# 在PostgreSQL中 pg_start_backup 做了什么?HM 2019-07-30 ## pg_start_backup 做一个备份开始标记,还做了一些其他的操作,下面进行探寻。 * 函数定义:```postgres=# \df pg_start_backup List of fun 阅读全文
摘要:
在我们平时写SQL时,如果遇到需要排除某些数据时,往往使用id <> xxx and id <> xxx,进而改进为id not in (xxx, xxx); 这样写没有问题,而且简化了SQL,但是往往有些极端情况,使用not in就会造成极大的性能损耗,例如: select * from test 阅读全文
摘要:
查看等待锁的查询和进程: 简化版: 在上面的SQL中,可能会疑问,为什么要w1.pid != b1.pid,事务ID相同,但PID不同,怎么理解呢: 官方文档说明,https://www.postgresql.org/docs/current/view-pg-locks.html,PID表示持有这把 阅读全文
摘要:
effective_io_concurrency (integer) 可以根据表空间去设置,不同表空间有关联不同的磁盘整列,选取的策略不一样。 另外,一般来说该参数只会对大量数据页访问时效果显著: 1)设置了该值,磁盘的预读会失效,顺序扫描和索引扫描都可以利用磁盘预读,但bitmap索引扫描不行,是 阅读全文
摘要:
kafka 安装 wget http://mirror.bit.edu.cn/apache/kafka/2.3.0/kafka_2.12-2.3.0.tgz cp kafka_2.12-2.0.1.tgz kafka.tgz sudo tar xzvf kafka.tgz --directory=/ 阅读全文
摘要:
转自:https://www.cnblogs.com/kevingrace/p/6490627.html 在日常运维作业中,经常会碰到路由表的操作。下面就linux运维中的路由操作做一梳理: 先说一些关于路由的基础知识:1)路由概念路由: 跨越从源主机到目标主机的一个互联网络来转发数据包的过程路由器 阅读全文