-
Postgre SQL数据库实现有记录则更新无记录就新增
在PostgreSQL中使用on conflict关键字,可以很方便地实现有则更新无则新增的功能: 创建一张测试表,id为自增主键,cust_id为用户id,name为用户名称: createtabletest_cust(idserialprimarykey,cust_idint,namevarchar(20)); 为字段cust_id创建唯一约束: cr···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
PingCAP 发布TiDB 5.0 打造完整 HTAP 能力的分布式数据库
【.com原创稿件】PingCAP 是一家企业级开源分布式数据库厂商,成立六年来,所开发的分布式关系型数据库 TiDB 已经被全球超过1500家企业用于线上生产环境,包括像银行、电信、医院等传统企业,也有腾讯、美团、新浪微博、哔哩哔哩等互联网企业。 近日,PingCAP 正式发布面向企业级核心场景的 TiDB 5.0 版本,通过引入 MPP (Massiv···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
数据库:MySQL、SQLServer、Oracle对比
一、MySQL 优点: 软件体积小、速度快、免费开源; 跨平台; 因为是开源数据库,提供的接口支持多种语言连接操作 ; MySQL的核心程序是采用完全的多线程编程。并且是轻量级的进程,它可以灵活地为用户提供服务,而不过多的系统资源。 MySql拥有一个非常灵活而且安全的权限和口令管理系统。当客户与MySql服务器连接时,他们之间所有的口令传送被加密,而且M···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL集群优化的0.4毫秒逻辑分析
最近做了一个集群服务的在线切换,将原来的主从环境做了切换,当然后端的处理工作是比较复杂的,涉及到主从服务器的在线迁移和硬件变更。 总体来说,切换后的读延迟比原本降低了0.4毫秒左右,对于一个延迟季度敏感的业务来说,0.4毫秒是一个很高的比例,按照既定的比例规则,差不多是优化了25-30%的比例。 那么这省下来的0.4毫秒到底优化在哪个环节了呢?我们做了一些···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
杭州某大厂:MySQL 连环问
本文转载自微信公众号「yes的练级攻略」,作者是Yes呀 。转载本文请联系yes的练级攻略公众号。 大家好,我是yes。 MySQL 面试题又更新啦! 请继续接招。 说说分库分表? 随着用户量的激增和时间的堆砌,存在数据库里面的数据越来越多,此时的数据库就会产生瓶颈,出现资源报警、查询慢等场景。 首先单机数据库所能承载的连接数、I/O及网络的吞吐等都是有限···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
分分钟致命的MySQL安全盲区
安全对任何一个系统都至关重要,只有在保证安全的前提下,才能追求稳定性和高性能。 对于一个企业来说,数据就是企业的财富,之前我们也看到过微盟删库以及顺丰删库导致服务长时间不可用的惨案,那么如何保证数据的安全变得尤为重要,本文就聊聊跟MySQL安全相关的那些事,希望对大家有所帮助。 MySQL服务器安全 对于自建机房的MySQL服务器安装都会经历网络配置,存储···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
高并发之存储篇:关注下索引原理和优化吧!躲得过实践,躲不过面试官!
不管是啥业务,最终数据都要落地,数据库这一环是肯定少不了的。随着业务发展,并发越来越高,数据库很容易成为整个链路的短板。这也是大厂面试中比较常被问到的。而调优的第一步,都是从sql语句、索引入手。先得保证单个数据库执行没问题,才会有更高层次的分库分表、弹性、容灾等等。 Part1为什么Kafka不需要我们关心索引,而Mysql却需要? Kafka 和 My···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Redis 6.0多线程探秘之一
本文转载自微信公众号「后端技术指南针」,作者大白 。转载本文请联系后端技术指南针公众号。 1.老牌八股面试题 想必我们经常听到一个烂大街面试题: Redis为什么选择单线程? 这种问法其实并不严谨,为啥这么说呢: Redis的版本很多3.x、4.x、6.x,版本不同架构也是不同的,不限定版本问这种问题,是不是有点耍流氓。 限定版本之后 比如4.x,严格意义···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
真正的 HTAP 能做什么?PingCAP 的选择与解读
4 月 25 日,领先的企业级开源分布式数据库厂商 PingCAP 正式发布面向企业级核心场景的 TiDB 5.0 版本。TiDB 5.0 在性能、稳定性、易用性等方面均取得了巨大进步,并在事务处理、高可用与容灾、安全合规等方面新增多项企业级特性,通过引入 MPP (Massively Parallel Processing,即大规模并行处理)架构成为具备···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
到底什么是MySQL执行计划吗?
面试官说:工作这么久了,应该知道sql执行计划吧,讲讲Sql的执行计划吧!看了看面试官手臂上纹的大花臂和一串看不懂的韩文,吞了吞口水,暗示自己镇定点,整理了一下思绪缓缓的对面试官说:我不会面试官:。。。。,回去等通知吧我:%^&%$!@# 一、前言 当我们工作到了一定的年限之后,一些应该掌握的知识点,我们是必须需要去了解的,比如今天面试官问的SQL···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])