技术文档

SQL基础:SqlServer 垂直分表(减少程序改动)

由于sqlserver的设计特殊性,一般大量数据一般都是采用水平分表,而垂直分表只是把text、图片都较大数据放到单独的表中,这样数据设计会更合理,相对于mysql可能要好一点,mssql本来就是一个文件,基本上提升不大,目前来看几十万的数据没有分不分表没...

MySQL数据库开发:json_extract()函数的使用方法

MySQL中json_extract()函数的使用 作用:截取数据库中指定字段中存储的json数据中的某个字段对应的值 要做做什么?(根据数据库中相关表字段中存储的json格式的数据,然后以SQL语句的形式取出其中指定key对应的值,最终整理汇总为一张视图...

深入介绍:Mysql数据库平滑扩容解决高并发和大数据量问题

1 停机方案 发布公告 停止服务 离线数据迁移(拆分,重新分配数据) 数据校验 更改配置 恢复服务 回滚预案 2 停写方案 支持读写分离 升级公告 中断写操作,隔离写数据源(或拦截返回统一提示) 数据同步处理 数据校验 更改配置 恢复写操作 数据清理 回滚...

ORACLE开发:Oracle中游标Cursor的用法详解

一、使用游标 对于DML语句和单行select into ,oracle自动分配隐形游标。处理select返回多行语句,可以使用显式游标。 使用显示游标处理多行数据,也可使用SELECT..BULK COLLECT INTO 语句处理多行数据. 1.定义游...

SQL基础:SQL Server中执行动态SQL

在Sql Server查询语句中使用变量表示表名、字段名等动态查询方式叫动态查询。 当需要根据外部输入的参数来决定要执行的SQL语句时,常常需要动态来构造SQL查询语句,用得比较多的地方就是分页存储过程和执行搜索查询的SQL语句。 一个比较通用的分页存储过...

教你windows 7 系统下如何彻底卸载iis7 web,ftp服务的方法

昨天在电脑上搭建了PHP开发环境之后,重启apache服务器老是报错,检查了半天也没个所以然,最后发现居然是IIS还开着,占用着80端口,差点没吐血…因为电脑是win7,卸载IIS比较麻烦。这里把IIS卸载过程分享给大家。 昨天在电脑上搭建了P...

MySQL数据库配置主从复制实践及详细步骤

一、检测通信 查看主库(master)和从库(slave)的ip地址,并检测是否可以通信 保证master和slave之间网络是互通的,用ping命令检测 到这里我们知道,master的ip为192.168.131.129,slave的ip为192.168...

MySQLSQL开发知识:MySQL数据库设计概念及多表查询和事物操作

数据库设计概念 数据库设计简介 1.数据库设计概念 数据库设计就是根据业务系统具体需求,结合我们所选用的DBMS,为这个业务系统构造出最优的数据存储模型。 建立数据库中的表结构以及表与表之间的关联关系的过程。 有哪些表?表里有哪些字段?表和表之间有什么关系...

理解SQL SERVER 代理错误日志处理方法

SQL Server代理是所有实时数据库的核心。代理有很多不明显的用法,因此系统的知识,对于开发人员还是DBA都是有用的。这系列文章会通俗介绍它的很多用法。 如我们在这个系列的前几篇文章所见,SQL Server代理是由一系列的作业步骤组成,每个步骤是不同...