排序
mysql和oracle的区别是什么
mysql和oracle都是流行的数据库管理系统,在世界各地广泛使用;大多数数据库以类似的方式工作,但也有一些差异。下面本篇文章就来给大家介绍一下mysql和oracle之间的区别,希望对你们有所帮助。...
数据库的并发操作可能带来的问题有哪些
推荐教程:sql教程 什么是数据库并发操作 数据库是一个共享资源,可以提供多个用户使用。这些用户程序可以一个一个地串行执行,每个时刻只有一个用户程序运行,执行对数据库的存取,其他用户程...
MySQL 千万级大数据 SQL 查询优化技巧详解
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫...
mysql实现的雪花算法
【相关学习推荐:mysql视频教程】 一、为何要用雪花算法 1、问题产生的背景 现如今越来越多的公司都在用分布式、微服务,那么对应的就会针对不同的服务进行数据库拆分,然后当数据量上来的时候...
MySQL的四种事务隔离级别
mysql教程栏目介绍四种事务隔离级别 推荐(免费):mysql教程 本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB 一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操...
详解SpringBoot集成redis
今天,日月在这里教大家如何使用springBoot集成redis,说实话比较简单,网上也有大把的教程。先套用一下网上的简介。 定义 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的ke...
手把手带你搞懂Redis高可用集群
本篇文章给大家带来了关于redis的相关知识,其中主要介绍了集群的相关问题,redis集群是一种分布式数据库方案,集群通过分片来进行数据共享,并提供复制和故障转移功能,希望对大家有帮助。 推...
分享一个实用插件:VSCode Drawio,让VSCode也能画流程图!!
本篇文章给大家分享一个实用vscode插件:vscode drawio,让你分分钟能用 vscode 画出完美的流程图、思维导图与 uml 图。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 相...
告别单线程瓶颈:使用 kzykhys/parallel 库提升 PHP 程序性能
最近我负责一个图片处理项目,需要对大量图片进行批量缩放和水印添加。由于图片数量巨大,单线程处理方式导致程序运行时间过长,严重影响了用户体验。我尝试过一些优化方法,但收效甚微。这时,...
Laravel 事务中 使用 悲观锁 小结
laravel 提供了方便快捷的数据库事务使用方式,在使用中遇到过几个容易混淆和被误导的地方,这里做个记录,希望哪里写的不对的地方各位大神指点一下 laravel 事务分为手动方式和自动方式,但如...