|
|
一、问题背景现网出现慢查询,在500万数量级的情况下,单表查询速度在30多秒,需要对sql进行优化,sql如下: 我在测试环境构造了500万条数据,模拟了这个慢查询。简单来说,就是查询一定...【详细内容】 |
2019-09-20 百科 |
|
|
Redis数据库是一个基于内存的 key-value存储系统,现在redis最常用的使用场景就是存储缓存用的数据,在需要高速读/写的场合使用它快速读/写,从而缓解应用数据库的压力,进而提升应...【详细内容】 |
2019-09-18 Redis |
|
|
我们经常说,看一个事儿千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题。同样,对于 MySQL 的学习也是这样。平时我们使用数据库,看到的通常都是一...【详细内容】 |
2019-09-12 百科 |
|
|
实际工作中,我们每个人难免都会要写SQL,执行SQL,但是有时时候执行非常慢,甚至获得不了结果。这时候你会怎么办?放弃?去苦口婆心的求隔壁房间胡子擦擦的猥琐DBA大叔? NO,正确方法是先...【详细内容】 |
2019-09-05 百科 |
|
|
获取部分行当数据量过大时,在一页中查看数据是一件非常麻烦的事情语法select * from 表名 limit start,count说明从start开始,获取count条数据例1:查询前3行男生信息select * f...【详细内容】 |
2019-09-04 MYSQL |
|
|
1.如果表不存在create table 表1 select * from 表2;2.如果表存在①如果两张表结构一致insert into 表1 select * from 表2;②如果两张表结构不一致insert into 表1(字段1,...【详细内容】 |
2019-09-02 MYSQL |
|
|
最近在联调某个业务时发现使用的签名总是验证不过,该业务根据如用户名userName后加了空格依然能够根据userName查询到结果。即select * from user where username = "asdf"...【详细内容】 |
2019-08-30 MYSQL |
|
|
方法1: 直接使用数据库提供的SQL语句 语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N 适应场景: 适用于数据量较少的情况(元组百/千级) 原因/缺点: 全表...【详细内容】 |
2019-08-29 MYSQL |
|
|
SQL语言,是结构化查询语言(Structured Query Language)的简称。SQL语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本...【详细内容】 |
2019-07-30 MYSQL |
|
|
|