MySQL MySQL数据库的主从复制原理详细分析 前言 在实际生产环境中,如果对mysql数据库的读和写都在一台数据库服务器中操作,无论是在安全性、高可用性,还是高并发等各个方面都是不能满足实际需求的,一般要通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力。 一、主从复制概念 主从复...
MySQL 性能优化:oracle自动化巡检脚本生成html报告的方法 一、 前言 1、由于每月月底都需要对一些oracle数据库环境进行一些简单的巡检,而通过运行一条条语句,并依依去截图保存到word文档中效率低下,所以这里我就将手工巡检过程编写成shell脚本来提高巡检效率,同时也免去了截图照片图片不清晰的问题。 2、脚本...
MySQL MySQL数据库开发:SQL常用的四个排序函数比较 前言 今天就给大家介绍四个你不怎么常用排序函数,他们就是SQL Server排序中经常用到的ROW_NUMBER(),RANK(),DENSE_RANK(),NTILE()这四个好兄弟。 我们在写SQL代码时,只要有排序,首先想到的肯定是ORDER BY,...
SQLSERVER SQL开发知识:SQL Server游标的介绍与使用 游标概念 数据库操作中我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。 游标(cursor)是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。 每个游标区都有一个名字。用...
SQLSERVER 官方Microsoft SQL Server数据库各版本下载地址 SQL Server 2019 Enterprise (x64) – DVD (Chinese-Simplified)企业版 ed2k://|file|cn_sql_server_2019_enterprise_x64_dvd_2bfe815a...
Oracle Oracle 11g 11.2.0.4 官方补丁 readme 说明Linux RAC GI Patch 34204533: GRID INFRASTRUCTURE PATCH SET UPDATE 11.2.0.4.220719 From CPUJan2016 onwards, the 5th field of the version number will be changed to reflect the release date in the format YYMMDD. S...
Oracle ORACLE开发:Oracle对PL/SQL中的异常处理 一、异常处理 PL/SQL提供了良好的异常处理机制,当程序运行出现错误时就会触发异常。异常被触发时,程序执行即终止,在PL/SQL块中提供了异常处理的部分,从而可以捕获一个异常进行特殊处理。 1、三种的异常类型: 预定义 ( Predefined )错误:...
MySQL MySQL数据库优化之基于mysql乐观锁实现秒杀的示例源码 说明 如果你的项目流量非常小,完全不用担心有并发的购买请求,那么做这样一个系统意义不大。但如果你的系统要像12306那样,接受高并发访问和下单的考验,那么你就需要一套完整的流程保护措施,来保证你系统在用户流量高峰期不会被搞挂了。 进阶redis+mq实现:...
MySQL 【原理】MySQL主从复制之增强半同步(无损复制)、延迟复制和并行复制 简介 MySQL主从复制过程: 主从复制方式 MySQL有四种同步方式: 1、异步复制(Async Replication) 2、同步复制(sync Replication) 3、半同步复制(Async Replication) 4、增强半同步复制(los...
MySQL SQL开发知识:Oracle中的instr()函数应用及使用详解 1、instr()函数的格式 (俗称:字符查找函数) 格式一:instr( string1, string2 ) // instr(源字符串, 目标字符串) 格式二:instr( string1, string2 [, start_position [, ...
MySQL Navicat for oracle连接oracle数据库的方法 前言 其实在Oracle中的概念并不是创建数据库,而是创建一个表空间,然后再创建一个用户,设置该用户的默认表空间为我们新创建的表空间,这些操作之后,便和你之前用过的mysql数据库创建完数据库一模一样了(如果你用过mysql的话,当然如果Oracle是你用...
SQLSERVER SQL SERVER实现连接与合并查询 创建测试表MyStudentInfo CREATE table MyStudentInfo ( Id int not null primary key, Name varchar(16), Age int, Gender varchar(2), Phone...