加载中
Linux下使用浏览器连接EasyConnect VPN

实测使用LinuxMint 12 GNOME 32位可以连上: https://mirrors.tuna.tsinghua.edu.cn/linuxmint-cd/stable/12/linuxmint-12-gnome-dvd-32bit.iso 再后面的就不行了,64位的也不行。......

2019/12/27 20:30
311
这种中文函数有没有达到农民工可维护的程度呢?

函数: 修改用户手机号 参数: 1、名称:上下文,类型:框架的上下文 2、名称:用户标识,类型:对象标识 3、名称:手机号,类型:手机号 结果:类型:结果《系统的用户,框架...

2019/11/24 17:01
86
增加 PostgreSQL 服务进程的最大打开文件数

https://serverfault.com/questions/628610/increasing-nproc-for-processes-launched-by-systemd-on-centos-7 要在systemd的配置里加才行......

2019/05/21 01:01
113
把 PostgreSQL 当做对象数据库使用

众所周知,PostgreSQL 是功能最为强大的开源数据库,以关系型为基础,添加了很多面向对象的功能,并且支持的数据类型可以说是无所不包,就算原生不支持的,也可以由用户自己进行扩展,以满足...

2019/03/28 22:37
126
在 Ubuntu 上为 CentOS 编译 Rust 程序

现在 CentOS 8 还没出来,最新的是 CentOS 7.6,上面搭载的 glibc 版本是 2.17,都已经是 2012 年那时候的版本了。 现在开发者比较常用的桌面 Linux 系统,比如 Ubuntu / Debian / Mint / A...

在 PostgreSQL 中使用数组改进性能

创建一个用户和设备关系映射表,用户的设备ID存放在数组字段里面: CREATE TABLE device.user_devices ( user_id character varying(32) COLLATE pg_catalog."default" NOT NULL, device_ids...

2018/11/22 15:53
109
PostgreSQL 调用 Rust 函数内存耗用研究

开始看 PostgreSQL 的文档,以为对于那些 .so 形式的二进制扩展函数,比如用 C 语言编写的、Rust 编写的等,PG 会把它们装载到每个连接的内存里去。 因为 Rust 现在编译出来的二进制文件还比...

2018/11/21 17:05
781
PostgreSQL SPI 中的错误处理

PostgreSQL SPI 用于在 C 或是其他编程语言编写的扩展函数(存储过程)中调用数据库本身的解析器、规划器和执行器的功能,以及对 SQL 语句进行执行。 在最重要的一个函数 SPI_execute 的文档...

2018/11/19 20:53
227
PostgreSQL 动态更新 C 语言函数

PostgreSQL 对于 C 语言编写的函数(包括其他与 C 语言兼容的语言,如 C++、Rust 等),是动态装载的,用 CREATE FUNCTION 创建完函数后,并不会立即装载,而是有连接建立之后,客户端第一次...

2018/11/07 08:58
52
Rust 开发 PostgreSQL 存储过程中日志的打印

可以直接使用 Rust 的标准宏来打印: eprintln!("test_sql_speed: {:?}", difference); 会打印到 PostgreSQL 的 STDERR 中。 如果没有开启 PostgreSQL 的日志转储功能的话,默认就打到: /v...

2018/11/06 11:46
2.9K
PostgreSQL 数据库内外查询速度比较

数据库内使用 Rust 编写存储过程,使用 pgxr 程序库; 数据库外使用 Go 语言,使用 pgx 连接数据库进行查询; 逻辑都是查询某个表的字段列表,循环执行10000次; 测试结果如下: Rust 存储过...

使用 Rust 开发 PostgreSQL 存储过程

pgxr 使用 Rust 来编写 PostgreSQL 的扩展函数(相当于存储过程)。 项目地址: https://github.com/clia/pgxr 使用这个星球上最快的、高效、安全、有趣的编程语言,来为世界上功能最强大的开...

2018/10/31 10:10
593

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部