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账号 下载时是会需要登录,大家如果没有帐号密码的 此处推...
MySQL MySQL开发知识:MySQL外键约束(Foreign Key)案例详解 今天继续给大家介绍MySQL相关知识,本文主要内容是MySQL外键约束详解。 一、MySQL外键约束作用 外键约束(Foreign Key)即数据库中两个数据表之间的某个列建立的一种联系。这种联系通常是以实际场景中含义完全相同的字段所造成的。MySQL通过...
MySQL SQL开发知识:SQL查询语句执行的过程 5、执行器 SQL语句举例: SELECT * FROM `test` WHERE `id`=1; 当我们输入一条SQL语句,返回一个结果时,那这条语句在 MySQL 内部的执行过程是怎么的呢? MySQL基本架构 下面给出的是 MySQL 的基本架构示意...
SQLServer 软件下载 SQLServer 2005 官方版本 安装包 下载安装支持远程 WIN7 WIN10 WIN11 简介 SQL Server 2005中文版是一款由Microsoft 公司推出的关系型数据库管理系统软件。SQL Server 2005中文版具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越多种平台从运行Microsoft Windows 98 的...
MySQL Mysql开启外网访问的方法过程 Mysql开启外网访问 进入mysql数据库 user mysql; 更新域属性,‘%’表示允许外部访问 update user set host=’%’ where user = ‘root...
SQLSERVER SQL优化之:利用 SQL Server 过滤索引提高查询语句的性能分析 大家好,我是只谈技术不剪发的 Tony 老师。 Microsoft SQL Server 过滤索引(筛选索引)是指基于满足特定条件的数据行进行索引。与全表索引(默认创建)相比,设计良好的筛选索引可以提高查询性能、减少索引维护开销并可降低索引存储开销。本文就...