-
如果单表数据量大,只能考虑分库分表吗?
程序员最怕啥?不是需求改八遍,也不是半夜报警电话,而是数据库突然卡成狗。尤其是当单表数据冲到几千万行,查询慢得像老牛拉车,这时候团队第一反应往往是:赶紧分库分表!但兄弟,分库分表可不是什么温柔小姐姐,它更像是个浑身带刺的仙人掌你以为抱上就能解决问题,结果可能扎得你嗷嗷叫。今天咱就聊点实在的:数据爆炸时,除了分库分表,咱还有哪些保命招数?一、分库分表有多坑?试试就知道(能劝一个是一个)把分库分表当万能解药的兄弟,八成没经历过这些场景:跨库事务?不存在的!就像你同时给个人转账,结果账户扣了钱,账户没收到,这时候咋整?分布式事务的坑能让你怀疑人生。自增直接废了以前轻
王递杰 2025年4月20日 SQL
-
SQL Server 日志收缩的两种方法
本文介绍日志收缩的两种方法。第一种:通过图形界面进行日志收缩:右键数据库属性:点击左侧选项,更改数据库恢复模式,
王递杰 2025年1月24日 SQL
-
千万级的大表,如何做性能调优?
大表优化是一个老生常谈的话题,但随着业务规模的增长,总有人会中招。很多小伙伴的数据库在刚开始的时候表现良好,查询也很流畅,但一旦表中的数据量上了千万级,性能问题就开始浮现,查询慢、写入卡、分页拖沓、甚至偶尔直接宕机。这时大家可能会想,是不是数据库不行?是不是需要升级到更强的硬件?其实很多情况下,根本问题在于没做好优化。今天,我们就从问题本质讲起,逐步分析大表常见的性能瓶颈,以及如何一步步优化。一、为什么大表会慢?在搞优化之前,先搞清楚大表性能问题的根本原因。数据量大了,为什么数据库就慢了?
王递杰 2025年1月20日 SQL
-
解决SQLServer服务器中ERRORLOG日志太大导致C盘满的故障
默认情况下,保存个文件,名为:
王递杰 2023年11月27日 SQL
-
查询sql server和mysql数据库中所有表的数据条数
查询语句:查询语句:库名
王递杰 2023年7月7日 SQL
-
SQL Server语句分割某个字段写法
原数据:微信截图现有需求是将字段以分隔符分割后来查询语句写法:
王递杰 2021年6月28日 SQL
-
如何防止sql注入
SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编写时的疏忽,通过SQL语句,实现无账号登录,甚至篡改数据库。
王递杰 2020年12月23日 SQL
推荐阅读
随笔分类
Powered by .NET 6.0 陕ICP备2020018176号-4