九、MySQL之视图的介绍
介绍数据库中视图的内容
MySQL select count(*)计数很慢,有没有优化方案?
在日常开发工作中,我经常会遇到需要统计总数的场景,比如:统计订单总数、统计用户总数等。一般我们会使用MySQL 的count函数进行统计,但是随着数据量逐渐增大,统计耗时也越来越长,最后竟然出现慢查询的情况,这究竟是什么原因呢?本篇文章带你一下学习一下。...
MySQL多表查询
MySQL的多表查询
关于SQL优化的21个小方法,你get了吗?
真正的一文在手,优化我有!
MySQL之my.cnf配置文件
首先,我们可以看到这个文件里面有mysqld和mysql_safe两类参数,我们知道mysqld和mysql_safe都可以启动mysql服务,那么mysqld和mysql_safe这两个类之间有什么不同呢?此时,所有的进程都被关闭掉了,综合上述操作,我们可以发现,当mysqld_safe进程存在时
通过mybatis-generator-core代码生成器生成mybatis在 dao层代码步骤详解
通过mybatis-generator-core代码生成器生成mybatis在 dao层代码步骤详解
二战MySQL数据库【升华篇】
二战MySQL数据库【升华篇】筛选条件:比较运算符+逻辑运算符+其他操作(排序,限制,去重,模糊查询,范围查询)+聚合和分组(常用聚合函数,分组查询,聚合筛选)+子查询+连接查询(内连接,外连接)...
大数据运维之MySQL备份及恢复
能够防止由于机械故障以及人为误操作带来的数据丢失,例如将数据库文件保存在了其它地方。 冗余: 数据有多份冗余,但不等备份,只能防止机械故障还来的数据丢失,例如主备模式、数据库集群。...
MySQL——索引优化,索引机制,索引类型及其使用
id int unique,-- id是唯一的,同时也是索引,称为unique索引。id int primary key,-- 主键,同时也是索引,称为主键索引。WHERE empno =123569 – 0.008s,原来是2.5s。WHERE empno =123569 – 用时2.5s。主键自
MySQL——事务隔离级别
概念:隔离级别定义了事务与事务之间的隔离程度多个连接开启各自事务操作数据库中数据时,数据库系统要负责隔离操作,以保证各个连接在获取数据时的准确性。如果不考虑隔离性,可能会引发如下问题:脏读。不可重复读。幻读。脏读(dirty read):当一个事务读取另一个事务尚未提交的修改时,产生脏读不可重复读(
一文搞定MySQL的分区技术、NoSQL、NewSQL、基于MySQL的分表分库
上文讲到,查询分离的方案存在三大不足,其中一个就是:当主数据量越来越大时,写操作会越来越缓慢。这个问题该如何解决呢?可以考虑分表分库。这里先介绍一下真实的业务场景,而后依次介绍拆分存储时如何进行技术选型、分表分库的实现思路是什么,以及分表分库存在哪些不足。接下来进入业务场景介绍。
【第1期赠书活动】〖Python 数据库开发实战 - Python与MySQL交互篇④〗- 数据库连接池技术
上一章节我们利用了事务机制进行了数据的写入(执行了 INSERT 语句)。"增、删、改、查"这四个操作,只做了 "查询" 与 "添加","删除" 与 "修改" 的实验还没有做。先别着急,接下来我们先学习一下 "连接池技术",然后再去练习 "删除" 与 "修改" 的实验也不迟。.........
Xorm 使用手册,面向工作学习
学习orm框架也就是学习数据库的过程,每一个操作每一个需求都是数据库的需求,我们学习Xorm的过程中也在不断学习着数据库的相关操作。熟练掌握orm框架的时候,自然也就熟练掌握了数据库的操作,增删改查也是不变的真理,但是我们需要不断提高自己,避免沦为 "crud boy"。
mysql约束——foreign key(外键)和check
> 1. foreign key(外键) 用于定义主表和从表之间的关系:外键约束要定义在从表上,主表则必须具有主键约束或是unique约束.,当定义外键约束后,要求外键列数据必须在主表的主键列存在或是为null(学生/班级> 图示)> 2. FOREIGN KEY (本表字段名) REFERENCE
MySQL——自增长
3. 添加自增长的字段方式 > insert into xxx (字段1,字段2....)> 1. 一般来说自增长是和primary key 配合使用的> 2. 自增长也可以单独使用[但是需要配合一个unique]> 3. 自增长修饰的字段为整数型的(虽然小数也可以但是非常非常 少这样使用)> 4.
【MySQL主从复制】快速配置
【MySQL主从复制】快速配置
【MySQL数据库】(四)约束
【MySQL数据库】(四)约束
【MySQL 数据库 基础 Ⅱ】基础sql语句 Ⅱ
条件查询,表的约束,表的设计
Mysql数据库大数据量的解决方案介绍(一、分库分表与读写分离)
一般mysql单表存储数据量小于1千万左右的时候,它的读写性能是最好的。但是当业务发展到一定程度,数据增长到一定程度的时候,我们就会发现为什么查询速度越来越慢了,甚至还会出现数据库挂了等其他一系列问题。数据量大时主要出现的问题可以归纳为以下几点:那么此时我们就需要采取一些方案来解决这些问题。通常我们
MySQL数据库入门实战教程
MySQL数据库基础知识系统化实战教程