PostgreSQL 查看postgresql系统信息的常用命令操作 1、查看当前数据库实例版本。 postgres=# select version(); version ———————————...
MySQL LEFT JOIN关联表中ON,WHERE后面跟条件的区别 前天写SQL时本想通过 A left B join on and 后面的条件来使查出的两条记录变成一条,奈何发现还是有两条。 后来发现 join on and 不会过滤结果记录条数,只会根据and后的条件是否显示 B表的记录,A表的记录一定会显示。 不管a...
其他数据库 Redis删除策略的三种方法及逐出算法 一、前言 在文章开始之前,我先问大家一个问题:当我们使用指令:expire key second给一个key设置过期时间,过期时间一到,这个key对应的过期数据真的被服务器立即删除了吗?答案是并不会立即删除。知道了这个答案,就来看看Redis中如何处理过期...
PostgreSQL Postgresql 如何选择正确的关闭模式 停止数据库的命令: pg_ctl stop -D $PGDATA [-m shutdown-mode] shutdown-mode有如下几种模式: 1. smart: 等所有的连接中止后,关闭数据库。如果客户端连接不终止, 则无法关闭数据库。 开启一个空会...
SQLSERVER Sqlview动态发布地图图层的方法 1.SQL Views简介 Geoserver+postgresql+openlayers(leaflet)是目前主流的gis开发工具。Postgresql用于存储地图数据,geoserver用于发布地图数据,openlayers或者leaflet用于访问...
Oracle Oracle 数据库忘记sys与system管理员密码重置操作方法 首先打开cmd 执行 orapwd file=C:\app\PWDorcl.ora password=orclorcl C:\app\PWDorcl.ora是你要存放的路径文件 Password=orclorcl是你要改的密码 然后回车,在该路径下就会生成...
MySQL mysql中insert ignore、insert和replace的区别及说明 insert ignore、insert和replace的区别 指令 已存在 不存在 举例 insert 报错 插入 insert into names(name, age) values(“小明”, 23); insert ign...
SQLSERVER sql server2016里面的json功能浅析 测试一下基本的,从查询结果里面构造一个json 的格式 create table t1(ID int identity,name nvarchar(50),Chinese int ,Math int) insert into t1 values ('张三'...
MySQL 验证Mysql中联合索引的最左匹配原则详情 前言 后端面试中一定是必问mysql的,在以往的面试中好几个面试官都反馈我Mysql基础不行,今天来着重复习一下自己的弱点知识。在Mysql调优中索引优化又是非常重要的方法,不管公司的大小只要后端项目中用到了mysql,几乎都会遇到Mysql查询需要优化的...
Oracle oracle 查询当天数据的sql条件写法 日报数据统计中会用到当天数据的查询,下列就是日期要对应的条件: between to_date(to_char(sysdate,’yyyy-mm-dd’) || ‘ 00:00:01′,̵...
其他数据库 基于Redis无序集合如何实现禁止多端登录功能 前言 一个集合类型可以存储最多2^32 -1 个字符串 集合类型在redis内部使用值为空的散列表(hash table)实现,所以集合中的加入或删除元素等时间复杂度为O(1)。 集合具有元素唯一性。 本文主要给大家介绍了基于Redis无序集合实现禁止多端...
SQLSERVER 详解SQL Server的聚焦过滤索引 前言 这一节我们还是继续讲讲索引知识,前面我们聚集索引、非聚集索引以及覆盖索引等,在这其中还有一个过滤索引,通过索引过滤我们也能提高查询性能,简短的内容,深入的理解。 过滤索引,在查询条件上创建非聚集索引(1) 过滤索引是SQL 2008的新特性,被应用在...