数据库共163篇
怎么防止sql注入-不念博客

怎么防止sql注入

程序没有有效过滤用户的输入,使攻击者成功的向服务器提交恶意的SQL脚本,程序在接收后错误的将攻击者的输入作为SQL语句的一部分执行,导致原始的查询逻辑被改变,执行了攻击者精心构造的恶意SQ...
不念的头像-不念博客不念3个月前
0339107
Redis调优-BigKey如何处理?-不念博客

Redis调优-BigKey如何处理?

主要介绍Redis在生产实践中的大Key问题的产生、原因、排查思路、核心命令和参数。关键词:`redis`、`BigKey`、`惰性删除` Redis大Key核心问题 Redis库中大数据量如何遍历? 主机配置: redis: 6...
不念的头像-不念博客不念3个月前
0390146
MySQL连接上超时原因及解决方案有哪些?-不念博客

MySQL连接上超时原因及解决方案有哪些?

MySQL连接上超时的常见原因主要有: 网络问题。比如网络不稳定, packets loss 丢包等情况。 数据库压力过大。CPU、内存等资源紧张,导致响应时间变长。 客户端连接参数设置错误。比如wait_timeout...
不念的头像-不念博客不念3个月前
0220106
SQL事务和ACID属性-不念博客

SQL事务和ACID属性

引言:SQL中的事务 想象一下一个使用SQL作为数据库的银行系统。 用户A想将一些钱存入用户B的账户。 如果他们发送了钱,我们从他们的账户余额中扣除了这笔钱,并且我们想要将这笔钱存入用户B的账...
不念的头像-不念博客不念3个月前
0417111
如何优化Redis扫描性能-不念博客

如何优化Redis扫描性能

Redis是一款强大的内存数据存储,被广泛用于缓存、会话管理、实时分析等场景。 Redis有一个关键特性就是其对逻辑数据库的支持,可以使用户在单个Redis实例中对数据进行分区。 这些逻辑数据库提...
不念的头像-不念博客不念3个月前
0497120
MySQL无法修改主键是什么原因-不念博客

MySQL无法修改主键是什么原因

1、问题背景 同事咨询了一个问题,TDSQL(for MySQL)中的某张表主键需要改为联合主键,是否必须先删除现有的主键?因为删除主键时,提示这个错误。 [test]> alter table test drop primary key...
不念的头像-不念博客不念5个月前
037382
MySQL运行时的可观测性-不念博客

MySQL运行时的可观测性

1. 说在前面的话 在MySQL里,一条SQL运行时产生多少磁盘I/O,占用多少内存,是否有创建临时表,这些指标如果都能观测到,有助于更快发现SQL瓶颈,扑灭潜在隐患。 从MySQL 5.7版本开始,performa...
不念的头像-不念博客不念5个月前
030580