技术文档

linux基础 swap交换分区扩容的方法

swap交换内存主要是指当物理内存不够用时,系统会启用硬盘的一部分空间来充当服务器内存,而默认情况下swap内存会有一些设置标准,它与物理内存的大小也是有关系的,具体标准如下: Ram大小 Swap大小 激活Swap后合计大小 256MB 256MB 51...

SQL基础:SQL中的三种去重方法小结

row_number 在使用SQL提数的时候,常会遇到表内有重复值的时候,比如我们想得到 uv (独立访客),就需要做去重。 在 MySQL 中通常是使用 distinct 或 group by子句,但在支持窗口函数的 sql(如Hive SQL、Orac...

SQL安装:Windows下SQL Serever 2012彻底卸载删除方法记录

在安装了SQL Server2012之后,当由于某些原因我们需要卸载它时,我们应该怎么操作呢?相信这个问题困扰着不少人,博主经过亲身实践之后,给大家提供这样一种方法。 第一步、在控制面板里面找到程序——卸载程序这一项 打开之后就会是这样的了 第二步、找到M...

SQL开发:SQL Server子查询的深入理解

当由where子句指定的搜索条件指向另一张表时,就需要使用子查询或嵌套查询。 1 子查询 子查询是一个嵌套在select、insert、update或delete语句或其他子查询中的查询。任何允许使用表达式的地方都可以使用子查询。 1.1语法规则: 子查询...

Linux系统中如何使用Vim读写远程文件的命令

设定vim的工作方式(临时)  :set (模式信息)  :set nu — 显示行号  :set nonu — 取消行号  :set mouse=a — 设定鼠标可用  :set cursorline — 设定显示行线  :help — 查看帮助 今天我...

示例讲解MySQL transaction事务安全

事务安全 transaction 事务 transaction 访问可能更新数据库中各种数据项的一个程序执行单元unit 事务由事务开始(begin transaction)和事务结束(end transaction)之间执行的全体操作组成 事务基本原理 ...

教你postgresql如何使用filter进行多维度聚合的方法

你有没有碰到过有这样一种场景,就是我们需要看一下某个时间段内各种维度的汇总,比如这样:最近三年我们卖了多少货?有多少订单?平均交易价格多少?每个店铺卖了多少?交易成功的订单有多少?交易失败的订单有多少? 等等…,假使这些数据的明细都在一个表内,...

SQL开发知识:Oracle 同义词的定义使用方法

前言 在Oracle中对用户的管理是使用权限的方式来管理的,也就是说,如果我们想使用数据库,我们就必须得有权限,但是如果是别人将权限授予了我们,我们也是能对数据库进行操作的,但是我们必须要已授权的表的名称前键入该表所有者的名称,所以这就是比较麻烦的,遇到这...