
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、设置VMware 在vmware的【编辑】-->【虚拟网络编辑器】设置:将VMnet0设置为“桥接”,并桥接到宿主机器的网卡(可以是有线或者无线网络)。二、设置虚拟机系统(以centos为例) 将网路适配器设置为桥接,如图:三、配置IP(都是在命令界面中,图形界面同理) 1、编辑/etc/sy
1 . with a aswith a as (select * from test) select * from a;其实就是把一大堆重复用到的SQL语句放在with as 里面,取一个别名,后面的查询就可以用它这样对于大批量的SQL语句起到一个优化的作用,而且清楚明了
PostgreSQL 提供了三种实现模式匹配的方法:传统 SQL 的 LIKE 操作符、SQL99新增的 SIMILAR TO 操作符、 POSIX 风格的正则表达式。另外还有一个模式匹配函数 substring可用,它可以使用 SIMILARTO 风格或者 POSIX 风格的正则表达式 LIKEstring LIKE pattern [ESCAPE escape-ch
--查看数据库临时表空间位置--temp_tablespaces是表空间名称的列表,当列表中有一个以上名称时, PostgreSQL 每次临时对象被创建时选择一个列表中的随机数;--除了在一个事务中之外,先后创建临时对象放置在列表连续的表空间中。--如果列表中选定的元素是一个空字符串, PostgreSQL 会自动使用当前数据库的缺省表空间select * from pg_settin
1. 在,oracle中在使用正则表达式时,如果使用regexp_replace(sourceString,'[ ]+',' '); 则其匹配一个或多个空格,如 "a b" --->"a b"
--注意pg的正则使用不正会有隐患postgres=# select * from t;id | name----+------1 | bill1 | bill1 | bill(3 rows)--注意,由于没有匹配正则,其执行了过滤操作(其是在select字段中,不细看还以为t表中没有数据呐)postgres=# select t.*,regexp_matche
--pg支持数组,且支持分片访问,比如[1:2],任意只有一个数字(没有冒号)的维数是从 1 开始到声明的数字为止的--如果任意维数被写为一个片段,也就是,包含一个冒号,那么所有维数都被当做是片段If any dimension is written as a slice, i.e., contains a colon, then all dimensions are treated as
--pg 9.5 版本支持 "UPSERT" 特性, 这个特性支持 INSERT 语句定义 ON CONFLICT DO UPDATE/IGNORE 属性,当插入 SQL 违反约束的情况下定义动作,而不抛出错误--创建测试数据表create table t (id int constraint idx_t_id primary key,name varchar(20) constraint
--对于分区表constraint_exclusion 这个参数需要配置为partition或onpostgres=# show constraint_exclusion ;constraint_exclusion----------------------partition--创建父子表, 用于存储分区数据create table t(id int primary
Mongodb在1.8版本之后开始支持journal,就是我们常说的redo log,用于故障恢复和持久化。持久化为了保证数据永久保存不丢失。MongoDB具有高度可配置的持久化设置,从完全没有任何保证到完全持久化。下面介绍一下内容:1. MongoDB是如何保证持久化的2. 如何配置应用程序和服务器持久化等级来满足你的需求3. 没有启用journal的影响4. 什么是Mo







