MySQL
已收录文章:5036篇
-
引言 用户表软删除,要保证手机号唯一且与已删除的用户不冲突,在数据库层面设置了CREATE TABLE `test` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `username` varchar(255) CHARACTER SET utf8 NOT NULL, `delete_at` bigint341 收藏
-
在线JSON转MySQL建表语句工具在线JSON转MySQL建表语句工具本工具可以将JSON对象转换成MySQL语句,支持复制和下载.JSON:(JavaScript Object Notation, JS对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript296 收藏
-
问题:InnoDB 刷脏页刷得比较慢,我的业务会受到影响么?如何进行试验验证?实验先宽油建个数据库:找到这个数据库负责刷脏页的线程号:我们起一个 gdb,(别害怕,本实验没有什么太深的278 收藏
-
面试官:当一条查询执行较慢时通常可以如何进行优化我:加索引!面试官:那么到底什么是索引,其底层又是如何实现的呢我:懵逼! 索引的常见模型 索引的出现是为了提高查询效率,就像440 收藏
-
日常工作或学习过程中,会常用到某些SQL语句,又不太容易记忆的。建议大家多多整理记录下这些常用的SQL,这样后续用到会方便很多。我在工作及学习过程中也整理了下个人常用的SQL,现在借460 收藏
-
推荐算法是会经常遇到的技术。主要解决的是问题是:如果你喜欢书 A,那么你可能会喜欢书 B。本文我们使用 MySQL ,基于数据统计,拆解实现了一个简单的推荐算法。首先,创建一个 用户喜欢106 收藏
-
binlog复制模式异步复制(Asynchronous replication)MySQL默认的复制即是异步的,主库在执行完客户端提交的事务后会立即将结果返回给客户端,并不关心从库是否已经接收并处理。这样就会有一个问412 收藏
-
在正式开始之前,我们先来看下 MySQL 服务器的配置和版本号信息,如下图所示:“兵马未动粮草先行”,看完了相关的配置之后,我们先来创建一张测试表和一些测试数据。-- 如果存在 person 表411 收藏
-
最近产品出了个需求,要求: 在后台管理系统导入10~50w左右的数据到系统,通过excel上传,可以非实时,模板为下图 作为程序员,第一反应脑海里应该出现了以下几个关键字 PHPExcel 异步、消455 收藏
-
原子性(@Service("userService") public class UserServiceImpl implements UserService { @Resource UserMapper userMapper; @Autowired RedisUtil redisUtil; @Override public List<User> getAllUsers() { List<User>175 收藏
-
一、前言最近在线上遇到了因缓存和数据库数据不一致而引发的问题。经排查后,发现是因为我们写操作采用的策略是先写数据库,再删缓存。如果写操作后马上去读的话,由于缓存被删,会去237 收藏
-
锁是数据库系统区别于文件系统的一个关键特性。锁机制用于管理对共享资源的并发访问。InnoDB存储引擎会在行级别上对表数据上锁,这固然不错。不过InnoDB存储引擎也会在数据库内部其他多个132 收藏