排序:
默认
按更新时间
按访问量

PostgreSQL 正则表达式替换-使用变量

把AAAA替换为A-A-A-A- javascript alert('AAAA'.replace(/([A]{1})/g,&quo...

2018-01-15 14:46:00

阅读数:1769

评论数:6

PostgreSQL数据类型之money和int64

注意使用的PostgreSQL版本为11 货币用什么以下什么类型存储: numeric decimal bigint money 还有选择困难症吗? 现在可以明确的告诉大家选择bigint或money,因为它们在数据库内部是一模一样的.区别只是money在输出时根据区域自动格式化为所在区域的货币...

2018-11-09 22:59:41

阅读数:6

评论数:0

C语言服务器集群调度算法

依赖项 C语言高精度计时-摘自PostgreSQL源码 万能的Makefile 直接复制然后保存为main.c.然后三个文件放到一个目录. cd 目录 #编译 make #运行 ./cluster 直接上代码 #include <stdio.h> ...

2018-11-08 13:39:51

阅读数:50

评论数:0

万能的Makefile

不废话,直接上代码 #-Wall 是打开警告开关 #-O代表默认优化,可选:-O0不优化,-O1低级优化,-O2中级优化,-O3高级优化,-Os代码空间优化。 #-g是生成调试信息,生成的可执行文件具有和源代码关联的可调试的信息 # #注意修改 #编译器类型CC #so编译 # CFLAGS需要加...

2018-11-08 13:28:07

阅读数:10

评论数:0

C语言高精度计时-摘自PostgreSQL源码

摘自PostgreSQL 11源码src/include/portability/instr_time.h. linux不用做任何修改可在C/C++程序中直接使用. windows 需要在在instr_time.h第207行后添加windows头文件#include <wi...

2018-11-02 23:41:07

阅读数:20

评论数:0

C语言 ++i和i++

今天范了个很小的错误,导致从队列中获取的值不正确,排查了很长时间才找到错误原因. 为吸取教训,现记录如下: 错误的代码 item = arg->queue.queues[++arg-&am...

2018-10-30 10:02:39

阅读数:26

评论数:0

PostgreSQL日志信息占用磁盘过大

当PostgreSQL启用日志时,若postgresql.conf日志的相关参数还使用默认值的话磁盘很容易被撑爆.因此在启用了logging_collector参数时,需要对其它相关的参数进行调整. 系统默认参数如下 #log_destination = 'stderr' #日志格式,值为std...

2018-10-29 10:39:36

阅读数:44

评论数:0

libpq PQpingParams PQconnectdbParams 示例

#include <stdio.h> #include <stdlib.h&am...

2018-10-25 16:01:49

阅读数:50

评论数:0

PostgreSQL常用的统计信息

参考资料 /*统计用户表信息,等同于pgAdmin4 Statistics标签显示的内容*/ select relname as "表名", seq_scan as &...

2018-10-25 09:50:53

阅读数:29

评论数:0

javascript 常用函数扩展

/*擦除数组中重复的项*/ Array.prototype.unique2 = function () { var n = {}, r = []; for (var i = 0; i < this.length; i++) { ...

2018-10-24 12:10:02

阅读数:22

评论数:0

一道看似简单的SQL题目

网友提出的问题.一个表有3列(id name age)我相求age一样情况下,id不一样的。 原始数据如下: 1 x 10 2 y 11 3 x 10 2 x 11 5 z 11 要达到以下效果: 1 x 10 3 x 10 5 z 11 标准sql实际如下,适用于所有数据库,并且少量数据的...

2018-10-24 09:18:54

阅读数:26

评论数:0

再谈PostgreSQL创建数据库

1背景 在实践中使用Postgresql数据库时,发现很多同学经常直接使用postgres用户和系统的postgres库,这是非常不安全的. postgres用户和系统的postgres库一般只用来对数据库进行管理,其它任何情况时都不应该使用postgres用户和系统的postgres库. 题外话...

2018-10-18 11:20:43

阅读数:72

评论数:0

PostgreSQL为表或视图创建备注

1 为表和列创建备注 drop table if exists test; create table test( objectid serial not null, num integer not null, constraint pk_test_objectid primary...

2018-10-16 11:19:38

阅读数:25

评论数:0

PostgreSQL与Unicode11.0字符集

Unicode 11.0 字符集 参考文献 下载标准 CJK Extension-A汉字范围 U+3400-4DBF CJK Extension B汉字范围 U+20000-2A6DF CJK Extension C汉字范围 U+2A700-2B73F CJK Extension D汉字范围 U+...

2018-09-29 17:46:54

阅读数:47

评论数:0

PostgreSQL创建字段设置默认值并且不锁表

1创建测试表 drop table if exists test009; create table test009( objectid bigint not null, name text not null, --flag integer default(2) not null, --...

2018-09-21 16:46:24

阅读数:267

评论数:0

PostgreSQL 执行动态sql

虽然真的很鸡肋,并且性能不杂滴,但聊胜于无吧. drop function if exists exe_dynamic_sql(bigint); drop function if exists exe_dynamic_count(bigint); --返回记录集 create or replac...

2018-09-14 16:18:39

阅读数:248

评论数:0

PostgreSQL 当月最后一天的工作日 , 计算日期是星期几

drop function if exists getMonLastDayWeek(date); drop function if exists intervalDay(date); drop function if exists getMonMaxDay(integer,integer); dr...

2018-09-05 09:36:44

阅读数:346

评论数:0

Postgresql 另类的min和max

测试表请参数,数据量为一千六百万. 常规方法 explain (analyze,verbose,costs,buffers,timing) select min(objectid),max(objectid) from test; --Execution time: 0.190 m ex...

2018-09-01 14:16:09

阅读数:83

评论数:0

PostgreSQL Limit对索引的影响

服务器CPU排行榜 相关行业的同学如看不懂应该该好好反思一下自己了,思考人生了. 1.创建测试表 drop table if exists test; create table test( objectid serial not null, num integer not...

2018-08-29 12:35:20

阅读数:157

评论数:0

javascript Date加减函数

/* 判断是否为闰年(366天),平年365天 遵循的规律为: 四年一闰,百年不闰,四百年再闰. */ Date.prototype.isleap = function () { var y = this.getFullYear(); return (((y) % 4) == 0...

2018-08-28 15:40:09

阅读数:53

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭