专注于云服务器
VPS主机优惠测评

建站教程 第144页

浅谈MySQL数据库多表查询-晓波笔记

浅谈MySQL数据库多表查询

晓波笔记阅读(167)评论(0)赞(0)

本篇文章和大家一起了解一下MySQL数据库多表查询。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 多表查询 查询结果来自于多张表,即多表查询 子查询:在SQL语句嵌套着查询语句,性能较差,基于某语句的查询结果再次进行的查...

MySQL复制表结构和表数据-晓波笔记

MySQL复制表结构和表数据

晓波笔记阅读(189)评论(0)赞(0)

1、前言 在功能开发完毕,在本地或者测试环境进行测试时,经常会遇到这种情况:有专门的测试数据,测试过程会涉及到修改表中的数据,经常不能一次测试成功,所以,每次执行测试后,原来表中的数据其实已经被修改了,下一次测试,就需要将数据恢复。 我一般...

详解MySQL数据库之事务及存储引擎-晓波笔记

详解MySQL数据库之事务及存储引擎

晓波笔记阅读(199)评论(0)赞(0)

一、关系型数据库与非关系型数据库 1、关系型数据库的特点: 1)数据以表格的形式出现 2)每行为各种记录名称 3)每列为记录名称所对应的数据域 4)许多的行和列组成一张表单 5)若干的表单组成数据库 2、关系型数据库的优势: 1)复杂的查询...

浅谈mysql清空表数据的两种方式和区别-晓波笔记

浅谈mysql清空表数据的两种方式和区别

晓波笔记阅读(277)评论(0)赞(0)

在MySQL中删除数据有两种方式: 1、truncate(截短)属于粗暴型的清空 2、delete属于精细化的删除 删除操作 如果你需要清空表里的所有数据,下面两种均可: delete from tablename; truncate ta...

MySQL InnoDB索引原理和算法-晓波笔记

MySQL InnoDB索引原理和算法

晓波笔记阅读(318)评论(0)赞(0)

也许你经常用MySQL,也会经常用索引,但是对索引的原理和高级功能却并不知道,我们在这里一起学习下。 InnoDB存储索引 在数据库中,如果索引太多,应用程序的性能可能会受到影响;如果索引太少,又会对查询性能产生影响。所以,我们要追求两者的...

Oracle如何创建自增长主键-晓波笔记

Oracle如何创建自增长主键

晓波笔记阅读(262)评论(0)赞(0)

Oracle如何创建自增长主键 Oracle主键常用的分为UUID和自增长int两种,下面简单说下各自的优缺点: UUID的优点 1、生成方便,不管是通过sys_guid() 还是java的uuid都能很方便的创建UUID。 2、适合批量数...

鲜为人知的10条SQL语句优化-晓波笔记

鲜为人知的10条SQL语句优化

晓波笔记阅读(267)评论(0)赞(0)

一、一些常见的SQL实践 (1)负向条件查询不能使用索引 select * from order where status!=0 and stauts!=1 not in/not exists都不是好习惯 推荐 《mysql视频教程》 可以...

实例讲解数据库优化-晓波笔记

实例讲解数据库优化

晓波笔记阅读(294)评论(0)赞(0)

从网上去搜数据库优化基本都是从SQL层次进行优化的,很少有提及到数据库本身的实例优化。就算有也都是基于某个特定数据库的实例优化,本文涵盖目前市面上所有主流数据库的实例优化(Oralce、MySQL、POSTGRES、达梦),按照文章的配置能...

MySQL数据库SQL语句优化-晓波笔记

MySQL数据库SQL语句优化

晓波笔记阅读(245)评论(0)赞(0)

判断问题SQL 判断SQL是否有问题时可以通过两个表象进行判断: 系统级别表象 CPU消耗严重 IO等待严重 页面响应时间过长 应用的日志出现超时等错误 可以使用sar命令,top命令查看当前系统状态。 也可以通过Prometheus、Gr...

Mysql范式与反范式的利弊-晓波笔记

Mysql范式与反范式的利弊

晓波笔记阅读(272)评论(0)赞(0)

Mysql范式与反范式的利弊 一、三大范式 第一范式 1NF是对属性的原子性,要求属性具有原子性,不可再分解; 第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。数据库表的每一列都是不可...

晓波笔记-VPS主机,云服务器优惠促销测评

QQ:87304394