- 本博客介绍一下Oracle merge合并函数,业务场景:新增数据的时候要先查询数据库是否已经有改数据,有数据就更新数据,没数据才新增数据,这是很常见的业务场景,如果是用Oracle数据库的话,其实直接用merge函数效率更快,而且merge函数性能也相对比较好 merge函数的语法: MERGE INTO table_name alias1 USING (tab... 本博客介绍一下Oracle merge合并函数,业务场景:新增数据的时候要先查询数据库是否已经有改数据,有数据就更新数据,没数据才新增数据,这是很常见的业务场景,如果是用Oracle数据库的话,其实直接用merge函数效率更快,而且merge函数性能也相对比较好 merge函数的语法: MERGE INTO table_name alias1 USING (tab...
- 1 读写分离 1.1 MySQL 主从复制的几种方案 数据库读写分离对于大型系统或者访问量很高的互联网应用来说,是必不可少的一个重要功能。 从数据库的角度来说,对于大多数应用来说,从集中到分布,最基本的一个需求不是数据存储的瓶颈,而是 在于计算的瓶颈,即 SQL 查询的瓶颈,我们知道,正常情况下,Insert SQL 就是几十个毫秒的时间内写入完成, 而系统中的大多数 S... 1 读写分离 1.1 MySQL 主从复制的几种方案 数据库读写分离对于大型系统或者访问量很高的互联网应用来说,是必不可少的一个重要功能。 从数据库的角度来说,对于大多数应用来说,从集中到分布,最基本的一个需求不是数据存储的瓶颈,而是 在于计算的瓶颈,即 SQL 查询的瓶颈,我们知道,正常情况下,Insert SQL 就是几十个毫秒的时间内写入完成, 而系统中的大多数 S...
- MySQL数据库备份 1、使用:SQLyog 工具 2、mysql通过Data文件夹恢复数据库 将待恢复数据库文件夹,ibdata1,my.ini文件拷贝到新的mysql对应目录下,并在my.ini任意位置添加iinnodb_file_per_table=6。(ibdata1,my.ini请备份),此时正常启动mysql,待恢复数据库可以访问。导出sql,恢复ibdat... MySQL数据库备份 1、使用:SQLyog 工具 2、mysql通过Data文件夹恢复数据库 将待恢复数据库文件夹,ibdata1,my.ini文件拷贝到新的mysql对应目录下,并在my.ini任意位置添加iinnodb_file_per_table=6。(ibdata1,my.ini请备份),此时正常启动mysql,待恢复数据库可以访问。导出sql,恢复ibdat...
- 文章目录 第一章、Oracle SQL技巧(1)Oracle正则匹配使用(2)sql筛选出记录数大于2的记录(3)oracle同义词(4)oracle内外连接(5)oracle去重关键字(6)Oracle不等于符号(7)1=1和1=0(8)Oracle in关键字和等于符号(9)union(10)exist和in 第二章、Oracle数据库操作(1)创建表空间(... 文章目录 第一章、Oracle SQL技巧(1)Oracle正则匹配使用(2)sql筛选出记录数大于2的记录(3)oracle同义词(4)oracle内外连接(5)oracle去重关键字(6)Oracle不等于符号(7)1=1和1=0(8)Oracle in关键字和等于符号(9)union(10)exist和in 第二章、Oracle数据库操作(1)创建表空间(...
- 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客... 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客...
- 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客... 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客...
- 继我的上篇博客:Oracle索引知识学习笔记,再记录一篇MySQL的索引知识学习笔记,本博客是我在学习尚硅谷的学习教程后,做的笔记,当然我不是为了所谓宣传,仅仅是学习记录的笔记。本来可以不分享出来,不过,分享出来的笔记不仅可以给网上的学习者参考学习,同时写在csdn比较方便,可以支持图片上传,也方便自己以后查找复习 文章目录 一、索引的概念二、索引分类三、索引... 继我的上篇博客:Oracle索引知识学习笔记,再记录一篇MySQL的索引知识学习笔记,本博客是我在学习尚硅谷的学习教程后,做的笔记,当然我不是为了所谓宣传,仅仅是学习记录的笔记。本来可以不分享出来,不过,分享出来的笔记不仅可以给网上的学习者参考学习,同时写在csdn比较方便,可以支持图片上传,也方便自己以后查找复习 文章目录 一、索引的概念二、索引分类三、索引...
- 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客... 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客...
- 文章目录 一、分区表简介二、分区表优势三、分区表分类3.1 范围分区3.2 列表分区3.3 散列分区3.4 组合分区 四、分区相关操作五、分区相关查询附录:分区表索引失效的操作 一、分区表简介 分区通过让您将它们分解为更小且更易于管理的分区(称为分区)来解决支持非常大的表和索引的关键问题。不需要修改SQL查询和DML语句以访问分区表。但是,在定... 文章目录 一、分区表简介二、分区表优势三、分区表分类3.1 范围分区3.2 列表分区3.3 散列分区3.4 组合分区 四、分区相关操作五、分区相关查询附录:分区表索引失效的操作 一、分区表简介 分区通过让您将它们分解为更小且更易于管理的分区(称为分区)来解决支持非常大的表和索引的关键问题。不需要修改SQL查询和DML语句以访问分区表。但是,在定...
- // 查看进程 SHOW PROCESSLIST; // 查看是否锁表 SHOW OPEN TABLES WHERE In_use > 0; // 查看正在锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; // 查看等待锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_... // 查看进程 SHOW PROCESSLIST; // 查看是否锁表 SHOW OPEN TABLES WHERE In_use > 0; // 查看正在锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; // 查看等待锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_...
- 学习本博客之前需要储备知识: MySQL体系架构InnoDB存储引擎MySQL事务知识 文章目录 1、Undo Log1.1、什么是Undo log?1.2、Undo log存储方式1.3、Undo log的工作原理1.4、Undo log相关的变量1.5、Undo log作用说明附录:参考资料 1、Undo Log 1.1、什么是Undo... 学习本博客之前需要储备知识: MySQL体系架构InnoDB存储引擎MySQL事务知识 文章目录 1、Undo Log1.1、什么是Undo log?1.2、Undo log存储方式1.3、Undo log的工作原理1.4、Undo log相关的变量1.5、Undo log作用说明附录:参考资料 1、Undo Log 1.1、什么是Undo...
- 最近在看《MySQL技术内幕:SQL编程》并做了笔记,这是一篇笔记类型博客,分享出来方便自己复习,也可以帮助其他人 一、日期时间类型所占空间对比 各种日期时间数据类型所占的空间: 类型所占空间DATETIME8字节DATE3字节TIMESTAMP4字节YEAR1字节TIME3字节 二、DATETIME和DATE对比 DATETIME占用8字节,既显示了日期也显示... 最近在看《MySQL技术内幕:SQL编程》并做了笔记,这是一篇笔记类型博客,分享出来方便自己复习,也可以帮助其他人 一、日期时间类型所占空间对比 各种日期时间数据类型所占的空间: 类型所占空间DATETIME8字节DATE3字节TIMESTAMP4字节YEAR1字节TIME3字节 二、DATETIME和DATE对比 DATETIME占用8字节,既显示了日期也显示...
- 文章目录 一、物化视图简介二、实践:创建物化视图 一、物化视图简介 物化视图分类 物化视图分类,物化视图语法和as后面的sql分为: (1) 基于主键的物化视图(主键物化视图)(2)基于Rowid的物化视图(Rowid物化视图) 本博客介绍一下Oracle的物化视图,物化视图(Materialized view)是相对与普通视图而已的,普通... 文章目录 一、物化视图简介二、实践:创建物化视图 一、物化视图简介 物化视图分类 物化视图分类,物化视图语法和as后面的sql分为: (1) 基于主键的物化视图(主键物化视图)(2)基于Rowid的物化视图(Rowid物化视图) 本博客介绍一下Oracle的物化视图,物化视图(Materialized view)是相对与普通视图而已的,普通...
- 此篇博文博主为大家讲解的是Hive中常用的交互命令及其他的一些命令。 目录 一. Hive常用交互命令1.1 “-e”不进入hive的交互窗口执行sql语句1.2 “-f”执行sql脚本 二. Hive其他命令操作2.1 退出hive窗口:2.2 在hive client命令窗口中如何查看hdfs文件系统2.3 在hive client命令窗口中如何查... 此篇博文博主为大家讲解的是Hive中常用的交互命令及其他的一些命令。 目录 一. Hive常用交互命令1.1 “-e”不进入hive的交互窗口执行sql语句1.2 “-f”执行sql脚本 二. Hive其他命令操作2.1 退出hive窗口:2.2 在hive client命令窗口中如何查看hdfs文件系统2.3 在hive client命令窗口中如何查...
- 最近在做mysql sql兼容,原来是oracle的sql都要保证在mysql数据库运行 业务场景:原来是一个带有子查询的sql,在oracle是可以正常运行的,迁到mysql就发现报错了,报错信息如: Every derived table must have its own alias 这个报错的意思是,派生出来的查询结果必须有一个别名,比如SQL: ... 最近在做mysql sql兼容,原来是oracle的sql都要保证在mysql数据库运行 业务场景:原来是一个带有子查询的sql,在oracle是可以正常运行的,迁到mysql就发现报错了,报错信息如: Every derived table must have its own alias 这个报错的意思是,派生出来的查询结果必须有一个别名,比如SQL: ...
上滑加载中
推荐直播
-
基于HarmonyOS NEXT应用开发之旅
2025/07/17 周四 19:00-20:00
吴玉佩、刘俊威-华为开发者布道师-高校学生
两位学生华为开发者布道师,连续两届HarmonyOS极客马拉松获奖选手联袂呈现HarmonyOS NEXT开发全景!从基础筑基,到工具提效。为您铺就一条从入门到精通的鸿蒙应用开发之路。无论您是新手开发者,还是经验老手,都能在此收获满满干货,开启您的HarmonyOS NEXT高效、智能开发新篇章!
回顾中
热门标签