MySQL
已收录文章:5036篇
-
背景 用过MySQL的同学都知道高效查询需要走索引,否则全表读取会导致慢SQL。InnoDB的索引是采用B+树实现的。网络和书本上关于B+树的定义各不相同,读者们可能都分辨不清哪个是准确的定义。467 收藏
-
业务介绍商品在规定时间内进行有限(较少)库存的秒杀行为并排名,秒杀成功后根据排名计算价格同时可以继续对排名价格砍价。运营人员通过后台设置秒杀人数(即库存量),以及排名递467 收藏
-
1、配置主服务器在主服务器上进行以下操作:(1)开启二进制日志打开MySQL配置文件 my.cnf,在 [mysqld] 段下添加如下行:log-bin=mysql-binlog-bin 指定二进制日志文件的名称,mysql-bin是默认的二进制467 收藏
-
记录一次 Online DDL 操作为支持用户账号删除功能,需要在 user 表上加一个字段 deleted。一、环境数据库:Mysql5.6被操作表 user:数量级为100w,外键200多个操作:$ set lock_wait_timeout=10; # 在10s内获取466 收藏
-
配置后台InnoDB I/O线程数 InnoDB使用后台线程来处理各种类型的I/O请求。您可以使用innodb_read_io_threads和innodb_write_io_threads配置参数来配置服务于数据页读写I/O的后台线程数。这些参数466 收藏
-
MySQl的默认连接时长为8个小时,如果超过8个小时连接而没有对数据库的操作的话就会断开,此时再访问会报错java.io.EOFException at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1913) at com.mysql.jdbc.MysqlIO.reuseAnd466 收藏
-
迁移说明本篇文章从 MySQL、MongoDB 迁移到云开发数据库,其他数据库迁移也都大同小异。迁移大致分为以下几步:从 MySQL、MongoDB 将数据库导出为 JSON 或 CSV 格式创建一个云开发环境到云开发数据466 收藏
-
今天来聊一下多PROCESS同时更新一条数据记录时处理方式。我们先来给今天的问题拆成两个子问题:1. 只有一台主数据库时多个处理(PROCESS)更新同一条记录。 2. 多主架构时不同的节点上的多466 收藏
-
MySQL 数据库集群-PXC 方案(二)集群状态信息PXC 集群信息可以分为队列信息、复制信息、流控信息、事务信息、状态信息。这些信息可以通过 SQL 查询到。每种信息的详细意义可以在官网查看。s466 收藏
-
最近开源了gosql 一款golang style语法的golang orm库. 优雅的语法,支持批量插入,轻松嵌套条件,处理各种复杂的查询sql,诸如: and 和or组合全语法支持: for update锁,is null, exists 子查询等基本上所有sql语法466 收藏
-
“信息化发展已经成为不可逆转的大势,它不同程度地影响着企业的办公模式,OA的应运而生,更是让信息化道路走得更长远。它让企业从上至下的管理更加顺利。”力软快速开发平台根据最新466 收藏
-
什么叫做覆盖索引? 解释一: 就是select的数据列只用从索引中就能够取得,不必从数据表中读取,换句话说查询列要被所使用的索引覆盖。 解释二: 索引是高效找到行的一个方法,当能通过466 收藏