• 连接池

    数据库连接池 锁定 本词条由“科普中国”百科科学词条编写与应用工作项目审核 。 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据...

    2018-06-17 20:00:46

  • Navicat Premium 简体中文版 12.0.16 以上版本国外官

    国内Navicat网址是:http://www.navicat.com.cn 国外Navicat网址是:http://www.navicat.com 国外的更新比国内的快,而且同一个版本,国内和国外下载的同版本文件,hash值不一样。 国外 NavicatPremium下载地址有规律: http://download.navicat.com/download/navicat9...

    2018-06-17 20:01:10

  • sql 函数 coalesce

    SQL函数 coalesce 功能: 返回参数中第一个非null的值。 语法: coalesce(参数1,参数2,参数3,...);返回第一个非null的值。 一般情况下会与Nullif()函数一起使用。...

    2018-06-17 20:01:00

  • 如何判断数据中某张表是否存在

    如何判断数据中某张表是否存在,如果不存在则创建它? 最笨的方法就是写个select从表中读数据,捕获异常的同时就知道了改表没有创建。 此法不通,因为这个时候的异常似乎被认定为了系统错误,于是后面创建表的代码被忽略了。 大部分人的做法类似于select system.table...

    2018-06-17 20:01:04

  • union、except和intersect查询

    1. union联合查询 (合并) select r.room_id from room r union select rp.num from room_type rp 要求表1和表2的查询结果结构必须一致:列的数量相同、对应数据类型相同 2. except (排除) 要求表1和表2的查询结果结构必须一致:列的数量相同、对应数据类型相同 3....

    2018-06-17 20:00:33

  • PostgreSQL之时间戳自动更新

    操作系统 :CentOS7.3.1611_x64 PostgreSQL版本 :9.6 问题描述 PostgreSQL执行Insert语句时,自动填入时间的功能可以在创建表时实现,但更新表时时间戳不会自动自动更新。 在mysql中可以在创建表时定义自动更新字段,比如 : create table ab ( id int , changetimest...

    2018-06-17 20:00:06

  • [20171107]dbms_shared_pool.pin.txt

    [20171107]dbms_shared_pool.pin.txt --//昨天与别人聊天提到,如果dbms_shared_pool.pin对象,可以改变对应的chunk的类型.我自己也不确定,做一次测试. 1.环境: SCOTT@book @ r/ver1 PORT_STRING VERSION BANNER ------------------------------ -------------- --------...

    2018-06-17 20:00:36

  • redis源码分析之发布订阅(pub/sub)

    ...

    2018-06-17 20:00:06

  • 离线安装PostgreSQL

    操作系统 :CentOS5.8_x64 PostgreSQL版本 :9.1 问题描述 服务器未连接公网时怎么安装PostgreSQL数据库? 服务器版本为: CentOS5.8_x64 需要安装的PostgreSQL版本为:9.1 解决方案 解决yum源的问题【可...

    2018-06-17 20:00:36

  • 对查询结果分组

    1. 分组:按照某些列进行分组,将查询结果对指定列进行投影,但是可以使用聚合函数进行统计 (1)投影数据( group ) 从上图可以看出:只能对投影(分组)的列进行查询,但是可以对其他列统计数据 例如: -- 计算个产地的所有商品的平均价格 select AVG (price) as 平...

    2018-06-17 20:00:17

2