首页
学习
活动
专区
工具
TVP
发布

AustinDatabases

一个研究数据库,坚持不懈的小角色
专栏成员
871
文章
927052
阅读量
58
订阅数
MYSQL 主键的那些 “有意思” 故事
开头还是介绍一下群,如果感兴趣polardb ,mongodb ,mysql ,postgresql ,redis 等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请联系 liuaustin3 ,在新加的朋友会分到2群。
AustinDatabases
2023-02-28
9970
MYSQL 8.0 后对语句的优化与特性
4 优化了驱动表视图以及CTE 在查询中的一些方式如使用了merge 和物化的方式
AustinDatabases
2023-02-28
7060
MYSQL 8 和 POLARDB 在处理order by 时的缺陷问题
先说说这个问题,这个问题在POLARDB 和 MYSQL 都存在,所以这不是POLARDB 代码的问题,这是存在于 MYSQL 8 的问题, 而由于POLARDB 使用了 MYSQL 的语句处理和解析等部分,导致的跟随性问题。
AustinDatabases
2022-12-13
1.3K0
MYSQL 不同的表格式,导致不同的存储空间消耗和性能差异 横向评测
MYSQL 在建立之初,表的格式就有好几种,与其他的数据库不同,你从未听说 ORACLE ,SQL SERVER , PG 对于表的存储格式有不同,而MYSQL 在建表的时候有一个地方对于存储的表的格式有不一样的设定。
AustinDatabases
2022-12-12
9720
MYSQL 8 从PS说起,但不止于PS , 不在使用淘汰的慢查询日志,那我怎么查慢查询(6)
这是关于MYSQL8 获取信息的方式的第六篇,终于到达了慢日志查询的位置,在MYSQL的DBA 的管理员的心目中,pt-query-digest 和 SLOW QUERY LOG 是分析慢查询的唯一的方式。实际上在MYSQL 8 中这样的慢查询的数据获取方式,已经被淘汰了,或者说不合时宜了。
AustinDatabases
2022-04-05
1.4K0
MYSQL 从PS说起,但不止于PS , IS 中innodb buffer 分析(5)
这已经是这个系列的第五期了,从PS到SYS,基本上这两个可以获取整体的MYSQL8的性能信息(目前学到的需要整体在8.022版本才有之前介绍的所有的功能,8.018可以有90%的功能)。所以选择MYSQL 从高可用的角度以及监控的角度来看,版本至少应该在8.022以上。
AustinDatabases
2022-04-05
5330
MYSQL 8 show processlist 到底信息从哪里来,换到哪里了,怎么打开,哪里有进步?
放假的最后一天,的回答最近有一个小朋友问了一个关于 processlist 的问题,基于MYSQL 8 show processlist 到底从哪里来的信息,MYSQL 8 中提供processlist 信息的表与命令之间结果的不同。
AustinDatabases
2022-02-09
2K0
Mysql 除了并行查询以外也可以并行索引,升级吧少年
POSTGRESQL 在 DDL DML DQL 都可以并行,之前MYSQL 在并行方面一直是软肋,MYSQL 8 已经提供了DQL的并行, DDL 的并行也支持了,从MYSQL5.X 升级到8 是必然了.
AustinDatabases
2021-12-27
1.1K0
MYSQL 通过 python 监控半同步参数设置
要监控半同步的情况,首选需要安装python connector for mysql ,
AustinDatabases
2021-11-26
9780
--MYSQL and PostgreSQL python快速搭建MYSQL 8.026 和 PostgreSQL 12.6
最近安装MYSQL 8的时候遇到一些问题,之前MYSQL 8.011 的shell脚本安装8.026 报错,后面手动安装MYSQL虽然没有什么问题,但重复性的劳动也没有人愿意去经常做,所以做了一个简易的python脚本来快速安装8.026。
AustinDatabases
2021-11-10
7170
PostgreSQL 通过PYTHON 程序查看PG 配置服务运行情况
最近小伙伴问,怎么就开始写python了, 没有办法生活所迫,IT不就是的一辈子学习,不会写python想在DB圈混是越来越难。机器多,问题多,就两双手,所以程序如果可以解决60-80%的问题,至少工作会轻松一些。理论一堆,但处理问题疲软就尴尬了。
AustinDatabases
2021-11-10
7770
Postgresql 表bloating 怎么办 ---pg_bloat_check 你造(知道)吗?
基于PG 的原理表膨胀的问题估计现在就算是PG的边缘人士都知道了,这实际上也不是什么缺点, 只是集中和分散的设计理念的不同而已. 但监控表的bloating 那倒是一项必须的工作. 在PG内部通过SQL语句脚本来查看表的bloating 是一种方法. 今天要说的不是这样的方法,而是一个来查看PG表的bloating的工具 pg_bloating_check
AustinDatabases
2021-09-02
4340
REDIS 如何利用python 操作redis 集群 (投稿文章)
​注明: 此篇文章为投稿文字, 投稿人 闫树爽, (资深程序员, 目前从事REDIS ,MONGODB ,以及数据库运维自动化代码工作)
AustinDatabases
2021-08-27
2.4K0
MYSQL 从项目经理的一次查询, 到PYTHON 解决问题(2) --传统企业使用MYSQL的问题
上一期的读者这个话题的读者浏览量不是太多,有点可惜了, 实际上这就是传统企业在使用MYSQL时的问题. 解决方案很多,作为上一期的续集,我想从几点来阐述一下传统企业使用MYSQL的一些问题. 1 不少传统企业的软件开发是外包性质的,外包企业都是有一些成熟的架构的,大部分企业支持的数据库的列表都包含MYSQL ,并且MYSQL也是大部分企业使用的开源数据库之一. 那问题在哪里
AustinDatabases
2021-04-22
5590
Postgresql system Catalog 中的系统表能告诉你什么 (二)?
接上期,postgresql 的system catalog 中包含了不少系统表,
AustinDatabases
2021-04-01
5520
PostgreSQL 来自欧罗巴Patroni Patroni 安装 3
作为一个系列,下面在介绍完什么要使用 patroni 以及为什么选择 etcd后, 今天就开始需要安装patroni , 由于patroni 是一个基于python 的程序,这就与patroni的版本和python有关.
AustinDatabases
2020-10-30
1K0
PostgreSql 怎么获取数据库中关键系统信息(一)
如何通过SQL 的方式获得数据库中的一些关键信息,是一个DB最正常的工作,如何通过一些SQL来获得PG的一些关键的参数和信息或者是数据库中的一些信息是需要知道的一件事情。以下是部分 1
AustinDatabases
2020-09-27
1.2K0
Mysql 监控 performance_schema 拿得起,放不下(2)
接上期说,在MYSQL 5.7 后performance_schema 以及后来的sys库的重要性越来越高,各种系统的性能以及系统资源的分配信息都会在这里体现。
AustinDatabases
2020-09-18
7840
PostgreSql Postgresql 监控你说了不算,谁说了算 ? (5 整理的一些脚本)
一写就写到了第五期,有点写连续剧的味道,可能会有第六期,我想是,今天的内容并不是某些工具,其实工具也是根据数据库的原理,通过各种方式获得数据。那怎么通过PG中的系统表来获得数据就是这期的重点。
AustinDatabases
2020-07-16
6740
--如何用PYTHON 定时打印 MYSQL FREE 使用率,与自动创建测试数据库表
源数据库汇中,PYTHON 的使用不是一个可选项,主要在很多地方,监控,处理一些DEVOPS的事情,或者与业务有关的处理的工作都是需要PYTHON 来进行的。下面就用PTYHON 来完成一个很小的打印MYSQL 系统的内存占用率的小脚本来开始 PYTHON travel。(由于是初级水平有待提高,部分代码的有待进步)
AustinDatabases
2020-06-11
1.2K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档