Oracle Oracle空间管理之表空间管理和用户管理介绍 Oracle介绍 Oracle(甲骨文)公司 1977年,三人合伙创办(Software Development Laboratories,SDL) 1979年,更名为Relational Software Inc.,RSI 1983年,为了突出核心产品 ...
Oracle 教你如何处理Oracle锁表解决方法的详细不走 前言 锁表或锁超时相信大家都不陌生,经常发生在DML语句中,产生的原因就是数据库的独占式封锁机制,当执行DML语句时对表或行数据进行锁住,直到事务提交或回滚或者强制结束当前会话。 对于我们的应用系统而言锁表大概率会发生在SQL执行慢并且没有超时的地方(一条...
SQLSERVER SQL开发知识:关于SQL SERVER中SELECT和SET赋值相同点与不同点 SELECT和SET在SQL SERVER中都可以用来对变量进行赋值,但其用法和效果在一些细节上有些不同。 1. 在对变量赋值方面,SET是ANSI标准的赋值方式,SELECT则不是。这也是SET方式被推荐使用的原因之一。 2. SELECT可以一次对多个...
MySQL 原理:深入理解MySQL事务隔离级别的4种隔离级别 1 简介 事务的4种隔离级别分别是读未提交(Read Uncommitted)、读已提交(Read Committed)、 可重复读(Repeatable Read)和串行化(Serializable)。 首先,在了解这4种隔离级别前就必须先要了解其前提,...
MySQL Linux安装mysql之:Ubuntu系统安装与配置MySQL 一、安装MySQL 在Ubuntu中,默认情况下,只有最新版本的MySQL包含在APT软件包存储库中,要安装它,只需更新服务器上的包索引并安装默认包apt-get。 sudo apt-get update 1、安装mysql服务: sudo apt ins...
Oracle ORACLE开发:Oracle触发器和程序包的基本介绍 一、触发器的概念 1、触发器的基本概念 触发器本身是一段程序代码,类似于存储过程和函数,但是与存储过程和函数不同的是,存储过程和函数创建后保存在oracle数据库中,如果要执行需要用户调用才可以。触发器创建完成后,以独立的对象存储在oracle数据库中,根...
MySQL 深入解析Mysql insert on duplicate key死锁问题定位与解决 前言 最近在监测线上日志时发现我们一个Mysql业务db时常出现 dead lock,频次不高但却一直出现,定位后发现是在并发场景下的 insert on duplicate key update sql 出现的死锁。经过分析发现这种sql确实比较容易造成...
MySQL 带你深入了解MySQL索引及演进过程及面试题 1索引的概念 1.1定义 索引在关系型数据库中,是一种单独的、物理的对数据库表中的一列或者多列值进行排序的一种存储结构,它是某个表中一列或者若干列值的集合,还有指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录重点页码快...
MySQL 教你如何使用perf top判断mysql 数据库cpu高的原因 Perf介绍 我们在mysql数据库时,经常会遇到主机cpu使用率突增的现象,碰到紧急情况需要尽快找到原因进行处理,这里我推荐使用Perf top。 Perf 是内置于Linux 内核源码树中的性能剖析工具: 它基于事件采样原理,以性能事件为基础,支持针对...
SQLSERVER SQL基础:搜索 SQL Server中搜索特定的对象 检索数据库架构信息 – ADO.NET | Microsoft 官方文档 将系统表映射到系统视图 (Transact-sql) – SQL Server | Microsoft 官方文档 一、注释中带某关键字的对象(sys.exte...
SQLSERVER 异常处理:SQL Server作业失败:无法确定所有者是否有服务器访问权限的解决方法 一、错误提示 : 该作业失败。 无法确定所有者 WIN-3TH1KNIT12D\Administrator (拥有作业 Database_Backup.step1)是否有服务器访问权限 (原因: 无法获取有关 Windows NT 组/用户 ‘...
MySQL 教你如何在Windows10环境安装sdk8的图文教程 首先打开Oracle官网上下载JDK (https://www.oracle.com/java/technologies/downloads/archive/) 选择对应版本下载 需要登录oracle账号 下载时是会需要登录,大家如果没有帐号密码的 此处推...