SQLSERVER SQL Server数据库库异常代码处理的深入讲解 前言 SQL Server使用TRY…CATCH 结构实现TSQL语句的错误处理,TRY命令负责监控语句执行的情况,如果有TSQL语句发生异常,并且严重级别(Severity Level)大于10,并且小于20,那么CATCH命令会捕获到异常的...
MySQL 告诉你哪些情况会导致 MySQL数据库的索引失效 前言 为了验证 MySQL 中哪些情况下会导致索引失效,我们可以借助 explain 执行计划来分析索引失效的具体场景。 explain 使用如下,只需要在查询的 SQL 前面添加上 explain 关键字即可,如下图所示: 而以上...
MySQL 详解Mysql事务并发脏读+不可重复读+幻读的相关知识 Mysql的事务隔离级别 Mysql有四种事务隔离级别,这四种隔离级别代表当存在多个事务并发冲突时,可能出现的脏读、不可重复读、幻读的问题。 脏读 大家看一下,我们有两个事务,一个是 Transaction A,一个是 Transaction B,在第一个...
Oracle ORACLE开发知识:Oracle以逗号分隔的字符串拆分为多行数据实例详解 前言 近期在工作中遇到某表某字段是可扩展数据内容,信息以逗号分隔生成的,现需求要根据此字段数据在其它表查询相关的内容展现出来,第一想法是切割数据,以逗号作为切割符,以下为总结的实现方法,以供大家参考、指教。 1、regexp_substr函数,通过正则来拆...
MySQL 数据库 MySQL 5.7 原理 InnoDB 事务和锁定信息的持久性和一致性 笔记 本节描述了由性能模式data_locks和 data_lock_waits表公开的锁定信息,它们取代了MySQL 8.0 中的INFORMATION_SCHEMA INNODB_LOCKS和 INNODB_LOCK_WAITS表。有关根据旧INFOR...
MySQL SQL开发知识:mysql查询获得两个时间的时间差方式 获得当前时间和另一时间的时间差 SELECT TIMESTAMPDIFF(SECOND,(select last_locationTime from municipal_employee where employee_id=9),now()) as dif...
MySQL SQL开发知识:命令行cmd操作oracle数据导库过程 1.cmd窗口下,登陆管理员用户:sqlplus sys/1 as sysdba 2.创建新用户并为用户授权: (1)创建用户 —Create the user create user Helq3_Pro identified by ...
SQLSERVER SQL基础:SQL Server中索引的用法详解 一、索引的介绍 什么是索引? 索引是一种磁盘上的数据结构,建立在表或视图的基础上。使用索引可以使数据的获取更快更高校,也会影响其他的一些性能,如插入或更新等。 索引主要分为两种类型: 1、聚集索引和非聚集索引 字典的目录就是一个索引,按照拼音查询想要的字就...
Oracle ORACLE开发知识:Oracle创建只读账号的详细步骤 需求说明 现有数据库账号:HEPSUSR:具有完整权限,增删改查。 需要创建一个数据库账号:HTREADER,对HEPSUSR账号下所有的表具有只读权限。 第一步:创建只读账号 –创建只读账号 第一步 CREATE USER htreader ...
MySQL 教你如何在Ubuntu安装Mysql+启用远程连接的完整过程 背景 用的是百度云的云服务器(其他云服务器同理),系统是Ubuntu 20.04 LTS,Mysql版本8.0+,需求是在Windows上开发,可以随时远程连接读写服务器上的Mysql 建立到服务器的远程连接 用ssh客户端或者云服务器厂家提供的网页版控制...
Oracle oracle11g卸载完整图文教程 本文为大家分享了卸载oracle11g的详细教程,供大家参考,具体内容如下 准备工作:关闭防火墙,关闭杀毒软件 1、win+R 输入services.msc关闭所有oracle服务 2、在开始菜单中找到oracle11g里的Universal Instal...
Oracle 如何使用ORACLE分区表转换在线重定义DBMS_REDEFINITION包 一、DBMS_REDEFINITION(在线重定义) 参考MOS文档:_How To Partition Existing Table Using DBMS_REDEFINITION (Doc ID 472449.1) _ 支持的数据...