其他数据库 Redis中3种特殊的数据类型(BitMap、Geo和HyperLogLog) 前言 Reids 在 Web 应用的开发中使用非常广泛,几乎所有的后端技术都会有涉及到 Redis 的使用。Redis 种除了常见的字符串 String、字典 Hash、列表 List、集合 Set、有序集合 SortedSet 等等之外,还有一些不常用的...
其他数据库 redis不能访问本机真实ip地址的解决方案 redis无法访问本机真实ip地址 1.我在进行用jedis来连接redis时出现了问题: 我用Jedis jedis = new Jedis(“127.0.0.1”,6379);可以成功连接,但是我如果把127.0.0.1换成的本...
SQLSERVER 教你恢复SQLSERVER的master系统库的方法 [var] SQL Server 的master数据库不能像其他用户或 系统数据库一样恢复, 因为没有活动的master数据库 SQL Server 无法执行。虽然很少需要恢复 SQL Server master数据库,但如果需要,DBA 必须为这种情况做...
PostgreSQL PostgreSQL图(graph)的递归查询实例 背景 在树形递归查询这篇文章,我记录了使用CTE语法查询树形结构的办法。在一个树形结构中,每一个节点最多有一个上级,可以有任意个数的下级。 在实际场景中,我们还会遇到对图(graph)的查询,图和树的最大区别是,图的节点可以有任意个数的上级和下级。如下图所...
Oracle Oracle删除表、字段之前判断表、字段是否存在 在Oracle中若删除一个不存在的表,如 “DROP TABLE tableName”,则会提示: ORA-00942:表或视图不存在 若在程序中执行该语句则会报异常,这就需要我们在删除表前先判断该表是否存在,若存在则删除. DECLARE num NUM...
Oracle Oracle 监控索引使用率脚本分享 Oracle提供了索引监控特性来判断索引是否被使用。在Oracle 10g中,收集统计信息会使得索引被监控,在Oracle 11g中该现象不复存在。尽管如此,该方式仅提供的是索引是否被使用。索引被使用的频率未能得以体现。下面的脚本将得到索引的使用率,可以很...
SQLSERVER 人工智能自动sql优化工具–SQLTuning for SQL Server 针对这种情况,人工智能自动SQL优化工具应运而生。现在我就向大家介绍这样一款工具:SQLTuning for SQL Server。 1. SQL Tuning 简介 SQL Turning是Quest公司出品的Quest Central软件中的一个工具。...
Oracle oracle复习笔记之PL/SQL程序所要了解的知识点 复习内容: PL/SQL的基本语法、记录类型、流程控制、游标的使用、 异常处理机制、存储函数/存储过程、触发器。 为方便大家跟着我的笔记练习,为此提供数据库表文件给大家下载:点我下载 为了要有输出的结果,在写PL/SQL程序前都在先运行这一句: set s...
MySQL 详解MySQL客户端/服务器运行架构 前言 之前对MySQL的认知只限于会写些SQL,本篇开始进行对MySQL进行深入的学习,记录和整理下自己对MySQL不熟悉的地方。如果有需要可以关注我的专栏一起学习,共同进步!关于mysql的安装就不说了,直接从mysql的客户端/服务器运行架构开始学习。...
MySQL 一篇文章学会MySQL基本查询和运算符 MySQL基本查询 查询概念: 查询是数据库管理系统中一个重要功能,数据查询不应只是简单返回数据库中存储的信息 还应该根据需要对数据进行筛选以及确定数据以什么形式显示 1.查询所有商品: select * from 表名; 2.查询...
Oracle 两种oracle创建字段自增长的实现方式 mysql等其他数据库中有随着记录的插入而表ID自动增长的功能,而oracle却没有这样的功能,我们有以下两种方式可以解决字段自增长的功能。 因为两种方式都需要通过创建序列来实现,这里先给出序列的创建方式。 CREATE SEQUENCE 序列名 [INC...
SQLSERVER Mysql中悲观锁与乐观锁应用介绍 [var] 生活中:锁在我们身边无处不在,比如我出门玩去了需要把门锁上,比如我需要把钱放到保险柜里面,必须上锁以保证我财产的安全。 代码中:比如多个线程需要同时操作修改共享变量,这时需要给变量上把锁(syncronized),保证变量值是对的。 数据库...