首页
站长交流
话题广场
站长百科
快讯
工具箱
门户
搜索
登录
注册
首页
小组
问答
话题
好文
用户
我的社区
域名交易
首页
小组
数据库交流
数据库交流
145 帖子
16 成员
创建于 2024-06-12
组长:
道亮_(:з」∠)_
加入小组
目前支持MySQL、PostgreSQL、MSSQL、MongoDB以及TiDB Cloud交流,未来可以容易地添加对其他数据库系统的支持在线交流
数据库交流
mysql
PostgreSQL
MSSQL
TiDB
MongoDB
发布帖子
全部
交流
PostgreSQL
Mysql
MSSQL
MongoDB
TiDB
SQLServer
Redis
[Redis]
redis如何实现分布式锁
1.分布式锁需要解决的问题互斥性:任意时刻只能有一个客户端拥有锁,不能同时多个客户端获取安全性:锁只能被持有该锁的用户删除,而不能被其他用户删除死锁:获取锁的客户端因为某些原因而宕机,而未能释放锁,其...
欢乐岛
发表于
2 天前
0
7
[Redis]
MyBatis与Redis结合的实际应用案例
MyBatis与Redis的结合在实际应用中非常广泛,它们可以共同提升数据访问速度和系统性能。以下是一些实际应用案例:实现用户登录状态缓存在一个电商网站的用户登录模块中,可以使用MyBatis结合Re...
啊龙
发表于
19 天前
0
26
[Mysql]
MySQL group by 分组不合并数据
select ,count(1) from customer_infos GROUP BY customer,id
宁儿
发表于
43 天前
0
36
[Mysql]
MySQL 查询 执行顺序
MySQL查询的执行顺序大致如下:FROM子句:确定要查询的表。ON:对JOIN语句中的表进行关联条件指定。JOIN:如果有的话,对表进行关联。WHERE:对记录进行过滤。GROUP BY:根据指定的...
久久在线
发表于
43 天前
0
36
[Redis]
Redis究竟为什么这么快?
完全基于内存,数据存在内存中,绝大部分请求是纯粹的内存操作,非常快速,跟传统的磁盘文件数据存储相比,避免了通过磁盘IO读取到内存这部分的开销。数据结构简单,对数据操作也简单。【Redis中的数据结构】...
欢乐岛
发表于
48 天前
0
43
[Mysql]
MySQL NULLIF函数用处
MySQL NULLIF函数以及如何使用它来防止查询中的除以零错误,NULLIF函数是接受2个参数的控制流函数之一。如果第一个参数等于第二个参数,则NULLIF函数返回NULL,否则返回第一个参数。 ...
小蜗锅
发表于
55 天前
0
52
[Mysql]
MySQL基准测试工具-sysbench安装测验
环境:CentOS6.5,MySQL5.7.22 1.下载 sysbench下载地址 2.安装 tar zxvf sysbench1.1.0.tar.gz yum install autom...
小蜗锅
发表于
55 天前
0
52
[Mysql]
mysql需求情景 列转行
由于是模拟场景,直入主题,表名称及结构定义很low,请忽视! (1)现有学生分数表如下: mysql> select from vmark1; +—–+——–+——–+——+ | s...
小蜗锅
发表于
55 天前
0
68
[Mysql]
MySQL管理寻常的命令
MySQL管理常用的命令: 一、用户管理 1、创建用户 任何ip的客户端都可以访问 create user tester identified by 123456; 只有本地的客...
小蜗锅
发表于
55 天前
0
53
[Mysql]
记一次因mysql触发器引发的故障
报错信息表示是由于mysql的函数和触发器引起的,问了下公司开发,他们表示函数功能已经测试上线好久了,没有问题,而触发器是这周刚上的。于是,赶紧进入生产的DB服务器进行查看: mysql> ...
小蜗锅
发表于
55 天前
0
47
[Mysql]
mysql的varchar与text比较
varchar和text是mysql字符存储争议比较多的领域,究竟大字段用那个比较好,我们来对比一下,然后自行选择. 大小对比 VARCHAR:varchar在mysql中必须满足最大行宽度限制...
小蜗锅
发表于
55 天前
0
51
[SQLServer]
SQL数据库的性能优化的常见策略有什么?
SQL数据库作为一种常见的数据存储方式,在大规模数据应用中经常面临性能瓶颈。为了提高数据库的性能,需要采取一系列的优化策略。今天德迅云安全来给您介绍SQL数据库的性能优化常见策略,帮助您了解如何优化S...
拿破轮子
发表于
58 天前
0
49
[Mysql]
一文彻底搞定Redis与MySQL的数据同步
Redis 和 MySQL 一致性问题是企业级应用中常见的挑战之一,特别是在高并发、高可用的场景下。由于 Redis 是内存型数据库,具备极高的读写速度,而 MySQL 作为持久化数据库,通常用于数据...
小蜗锅
发表于
78 天前
0
96
[Redis]
一文彻底弄清Redis的布隆过滤器
布隆过滤器(Bloom Filter)是一种空间效率极高的数据结构,用于快速判断一个元素是否在集合中。它能够节省大量内存,但它有一个特点:可能存在误判,即可能会认为某个元素存在于集合中,但实际上不存在...
小蜗锅
发表于
78 天前
0
90
[Mysql]
一次彻底讲清如何处理mysql 的死锁问题
MySQL 死锁 是指两个或多个事务互相等待对方持有的锁,从而导致所有事务都无法继续执行的现象。在 InnoDB 存储引擎中,死锁是通过锁机制产生的,特别是在并发较高、业务逻辑复杂的情况下,更容易发生...
小蜗锅
发表于
78 天前
0
76
[Mysql]
一文彻底弄懂mysql的事务日志,undo log 和 redo log
在数据库事务管理中,Undo Log 和 Redo Log 是两种关键日志,用于保障事务的 原子性 和 持久性。它们的作用是确保数据库在出现崩溃、断电、宕机等故障时,能够进行恢复操作,从而保障数据一致...
小蜗锅
发表于
78 天前
0
72
[Mysql]
一文彻底弄懂MySQL优化之深度分页
深度分页(Deep Pagination)在MySQL中指的是对大型数据集进行分页查询时,尤其是当需要获取较后页的数据时,性能可能会受到影响。传统的分页方法在数据量较大时,随着页数的增加,性能会迅速下...
小蜗锅
发表于
78 天前
0
72
[SQLServer]
sqlserver分区表优缺点
SQL Server 分区表是一种将大型表分割成更小、更易于管理的部分的技术。以下是SQL Server 分区表的一些优缺点:优点:性能提升:分区表允许数据库引擎在查询时仅扫描相关分区,而不是整个表,...
小蜗锅
发表于
78 天前
0
74
[交流]
SQL调优有哪些方向
SQL调优可以从多个方向进行,以下是一些主要的调优方向:查询优化:重写SQL语句,使其更高效。使用合适的连接(JOIN)类型和顺序。优化子查询和复杂的查询逻辑。索引优化:为经常作为查询条件的列创建索引...
小蜗锅
发表于
78 天前
0
74
[交流]
sql调优
SQL调优是一个涉及多个方面的复杂过程,旨在提高数据库查询性能和整体数据库效率。以下是一些有效的SQL调优技巧和最佳实践:索引优化:分析查询字段和条件,为常用于过滤或排序的字段创建索引,以提高查询效率...
小蜗锅
发表于
78 天前
0
73
[Mysql]
什么是 SQL 注入攻击?如何防范?
SQL注入攻击是一种利用应用程序对用户输入数据的处理不当,从而将恶意的SQL代码注入到应用程序后台数据库中的攻击方式。攻击者通过构造特定的输入,使应用程序错误地将用户输入的数据作为SQL命令的一部分执...
小蜗锅
发表于
78 天前
0
81
[Mysql]
MySQL 中支持 json 的版本,MySQL 从哪个版本开始支持 json 类型?
MySQL 从 5.7 版本开始提供了 json 数据类型,并在 8.0 版本中进行了大幅度的性能优化。在低于 5.7 版本的 MySQL 中使用 json 类型或相关函数会报错,解决办法是升级 My...
啊龙
发表于
88 天前
0
71
[Mysql]
Laravel 数据库迁移设置 MySQL 默认使用 InnoDB 引擎的方法
Laravel 使用 MySQL 时,数据库迁移默认引擎是 MyISAM。可以使用 engine 属性指定表的存储引擎:Schema::create(users, function (Blueprin...
啊龙
发表于
88 天前
0
79
[交流]
MyISAM 和 MyISAM 引擎的区别详细比较
什么是 MyISAM 引擎?在 MySQL 产品创建初期,MyISAM 被认为是更好的选择也是 MySQL 的默认存储引擎,该引擎执行快速且针对大量读操作进行了优化。因此它被用于许多不同的事情,从执行...
啊龙
发表于
88 天前
0
74
[Mysql]
MySQL 查询“不等于”时,如果值为 null 也会满足条件的解决办法。
使用 MySQL 中,如果查询字符串时使用“”条件,当字段值为 Null 时也会满足该条件。示例表:idnameurl1张三www..com2李四3王五NULLuser 表查询语句:select f...
啊龙
发表于
88 天前
0
77
[Mysql]
MySQL 字段强烈不建议设置 null 为默认值
NULL 值对于索引非常不友好。可空列被索引后,每条记录都需要一个额外的字节,还能导致MyISAM中固定大小的索引变成可变大小的索引。使用 NULL 值可能导致查询结果的不确定性。例如,在查询中使用 ...
啊龙
发表于
88 天前
0
75
[Mysql]
MySQL 导入 SQL 时报错:1067 – Invalid default value for ‘datetime ’
导入 MySQL 数据库时,遇到错误 1067 – Invalid default value for ‘datetime’ 的原因是因为 datetime 列的默认值设置为 ‘00000000’,但...
啊龙
发表于
88 天前
0
74
[Mysql]
mongodb与mysql索引区别以及各自的特性和区别
Mongodb和Mysql索引选型1)首先两种数据库都选择平衡m叉树作为底层索引结构,因为平衡树m叉树是同种元素序列情况下的深度最小的m叉排序树。这可以减少m叉树元素查找的深度,从而提升平均查找效率。...
九秘
发表于
89 天前
0
65
[Mysql]
MySQL 随机排序 ORDER BY RAND() 性能优化
表记录 1876302,totalScore 创建了索引。第一种:MySQL 随机排序常规写法:展开目录SELECT FROM users WHERE totalScore BETWEEN 5 AN...
九秘
发表于
90 天前
0
79
[Mysql]
MySQL ANY_VALUE() 函数
MySQL ANY_VALUE() 函数返回指定列中的任意一个值,它用在包含了 GROUP BY 的语句中,以抑制 ONLY_FULL_GROUP_BY 导致的错误。ANY_VALUE() 语法这里是...
九秘
发表于
90 天前
0
72
1
2
3
4
5
成员
更多
久久在线
欢乐岛
拿破轮子
zuiui
小蜗锅
宁儿
msd123
风轻y
站长交流