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

AustinDatabases

一个研究数据库,坚持不懈的小角色
专栏作者
838
文章
852175
阅读量
58
订阅数
MYSQL 8.0 后对语句的优化与特性
4 优化了驱动表视图以及CTE 在查询中的一些方式如使用了merge 和物化的方式
AustinDatabases
2023-02-28
6420
POSTGRESQL 带时区的日期的技术与狠活
最近最热门的歇后语就是,“技术与狠活”, 数据库中的POSTGRESQL 的日期数据有什么技术与狠活,咱们今天来说说。
AustinDatabases
2022-12-12
2.3K0
Mongodb 被忽略的 数据类型 索引种类 与限制 与如何导向开发者 (1 常用数据类型)
MONGODB 数据存储的方式是通过压缩后的BSON的方式进行数据存储的这样的方式有利于数据的压缩,但在工作的过程中,MONGODB 的数据类型其实倒是被使用者忽略的。此时如果问一下Mongodb 到底有多少,数据类型data types 可能一时还真说不清。
AustinDatabases
2022-04-05
6420
PostgreSQL 不在使用tigger或rule来模拟 SSQLSERVER timestamp 行变化版本管理
每种数据库都有自己的特色,SQL SERVER 也有自己的招数,timestamp字段类型会针对于行中任何列值的变化,而改变,之前也写过PG 怎么来模拟这个功能
AustinDatabases
2021-12-20
6750
POSTGRESQL 设置hugepage 可以让系统使用内存更有效率,防止OOM
https://www.percona.com/blog/why-linux-hugepages-are-super-important-for-database-servers-a-case-with-postgresql/
AustinDatabases
2021-10-28
8570
TIDB 对于Percolator 在分布式事务提交方面优化 Async Commit
Percolator 是谷歌在2010发表的论文«Large-scale Incremental Processing Using Distributed Transactions and Notifications» 介绍的分布式事务协议。TIDB 很多的理论都是基于 GOOGLE的一些白皮书的. 分布式事务TIDB 也是借鉴了 google 的 percolator的论文并进行了改进,提高了性能.
AustinDatabases
2021-09-24
6850
6种 数据库隔离级别中的SNAPSHOT隔离级别
实际上之前的一段时间,我的认知也是4种隔离级别,这是通过我们的ANSI SQL 表中中定义的 isolation level。
AustinDatabases
2021-07-15
1.3K0
MONGODB 谁说我没有事务,NOSQL 事务化
MongoDB 在4.0的时候已经开始支持了多文档的 ACID 和隔离,看上去好像对比传统数据库并没有什么值得称颂,但实际上着对于NOSQL的MONGODB是非常有意义的。
AustinDatabases
2020-04-25
4.8K0
PostgreSQL MySQL 行版本管理 PK SQL SERVER timestamp 行版本管理
事情的发生时这样的,在很久很久以前,SQL SERVER 有一个字段类型叫timestamp, 对比其他数据库都没有的 row version 自动化管理的东西。这个东西厉害的地方,虽然看上去可能是一个时间字段,但实际上不是,只要你对SQL SERVER 表的任意一行进行变动,那你放心那个字段的值一定会自动变化,这样你就可以通过这个字段,在程序里面先将这行的 timestamp值取出来,然后根据业务逻辑,如果需要过段时间你再去这一行变化或曾经变化过吗?之间与现在的timestamp字段值进行比对,那妥妥的能告诉你,这行的数据任意字段是否变化过,有人说MYSQL也有timestamp ,那个字段是通过时间来update 只要这个行变动过就触发timestamp 更改时间就可以了,当然datetime也行,早期版本不行。
AustinDatabases
2020-02-25
1.4K0
PostgreSQL KILL -9 用户连接进程 , OMG 胆真肥
首先我们需要理解一下postgresql 在 linux中的运行机制,system call and fork() system call ,其中
AustinDatabases
2019-12-17
1.1K0
PostgreSQL 数据读取快慢,你有做主的权利
PostgreSQL使用shared_buffers来缓存内存中的块。其思想是减少磁盘I/O并以最有效的方式加速数据库。在正常操作期间,数据库缓存将非常有用,并确保良好的响应时间。但是,如果由于某种原
AustinDatabases
2019-10-23
1.3K0
PostgreSQL 分区表一点也不差
MYSQL 在分区表上的缺失不同,POSTGRESQL 的分区表那算是“硬可”。PG11 已经推出了HASH 分区。具体操作是怎样
AustinDatabases
2019-07-12
6.6K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档