技术文档

Windows Server 2012 安装oracle11g详细过程的图文教程

1、下载oracle11g的安装文件 2、将两个压缩文件解压到同一目录下,尽量不要出现中文(网上说的,我没试过路劲出现中文会有什么问题)。 3、解压后出现database文件夹,点击文件夹中setup启动安装 4、如果在启动安装时报错,提示环境满足最低要求...

MySQL数据库中where 1=1方法的使用及改进

背景 刚入行的同学,看到在SQL语句中出现where 1 = 1这样的条件可能会有所困惑,而长时间这样使用的朋友可能又习以为常。那么,你是否还记得当初为什么要这样写?是否有性能问题?有没有更好的写法? 今天这篇文章,带大家从头到尾梳理一下where 1 =...

Redis Cluster 设计要点

架构:无中心 Redis Cluster采用无中心结构,每个节点都保存数据和整个集群的状态 每个节点都和其他所有节点连接,这些连接保持活跃 使用gossip协议传播信息以及发现新节点 node不作为client请求的代理,client根据node返回的错误...

关于GaussDB(DWS)数据库 explain分布式执行计划的详解

3、示例计划解读(每个算子资源消耗、耗时等等) 摘要:本文主要介绍如何详细解读GaussDB(DWS)产生的分布式执行计划,从计划中发现性能调优点。前言 执行计划(又称解释计划)是数据库执行SQL语句的具体步骤,例如通过索引还是全表扫描访问表中的数据,连接...

MySQL优化之:mysql count(*) 执行慢的解决思路和方案

4、count(*) 前言: 在开发工作中,经常需要计算一个表的行数,比如一个内容系统审核记录总数。这时候我们最先想到是一条 select count(*) from my_table;语句。但是,随着系统(表)中记录数越来越多,这条查询语句执行...

SQL基础:SQL Server中字符串函数的用法详解

在开发T-SQL时,经常会需要对字符串进行各种各样的操作,下面介绍常用的字符串函数。 一、编码转换 1、获取字符的ASCII码:ascii ASCII(espression) 这里的expression是一个返回char或varchar数据类型的表达式,A...

SQL基础:SQL Server中分区表的用法

一、分区表简介 分区表是SQL Server2005新引入的概念,这个特性在逻辑上将一个表在物理上分为多个部分。(即它允许将一个表存储在不同的物理磁盘里)。在SQL Server2005之前,分区表实际上是分布式视图,也就是多个表做union操作。 分区表...