数据库 第10页
MySQL连接上超时原因及解决方案有哪些?-编程社

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

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

SQL事务和ACID属性

引言:SQL中的事务 想象一下一个使用SQL作为数据库的银行系统。 用户A想将一些钱存入用户B的账户。 如果他们发送了钱,我们从他们的账户余额中扣除了这笔钱,并且我们想要将这笔钱存入用户B的账...
清欢渡的头像-编程社钻石会员清欢渡1年前
0412111
如何优化Redis扫描性能-编程社

如何优化Redis扫描性能

Redis是一款强大的内存数据存储,被广泛用于缓存、会话管理、实时分析等场景。 Redis有一个关键特性就是其对逻辑数据库的支持,可以使用户在单个Redis实例中对数据进行分区。 这些逻辑数据库提...
清欢渡的头像-编程社钻石会员清欢渡1年前
0498120
MySQL无法修改主键是什么原因-编程社

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

1、问题背景 同事咨询了一个问题,TDSQL(for MySQL)中的某张表主键需要改为联合主键,是否必须先删除现有的主键?因为删除主键时,提示这个错误。 [test]> alter table test drop primary key...
清欢渡的头像-编程社钻石会员清欢渡1年前
035682
MySQL运行时的可观测性-编程社

MySQL运行时的可观测性

1. 说在前面的话 在MySQL里,一条SQL运行时产生多少磁盘I/O,占用多少内存,是否有创建临时表,这些指标如果都能观测到,有助于更快发现SQL瓶颈,扑灭潜在隐患。 从MySQL 5.7版本开始,performa...
清欢渡的头像-编程社钻石会员清欢渡1年前
031480
自动化安装MySQL数据库的Shell脚本-编程社

自动化安装MySQL数据库的Shell脚本

本文主要通过Shell脚本语言的方式自动化安装MySQL数据库,从而提高我们的工作效率。 大致思路及步骤如下: 第一步:首先,自定义MySQL数据库的安装目录、MySQL数据存储目录和MySQL数据库超级用...
清欢渡的头像-编程社钻石会员清欢渡1年前
039092
JavaWeb:servlet+jsp+mybatis商品管理增删改查-编程社

JavaWeb:servlet+jsp+mybatis商品管理增删改查

1、环境准备 1.1、创建数据库 CREATE DATABASE jsp_test; USE jsp_test; -- 删除tb_brand表 DROP TABLE IF EXISTS tb_brand; -- 创建tb_brand表 CREATE TABLE tb_brand ( -- id 主键 id INT PRI...
清欢渡的头像-编程社钻石会员清欢渡1年前
046062