logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux进程状态分析strace命令

1 简介strace用来跟踪系统系统调用和信号,对于分析进程状态非常有帮助。最简单的使用方式是直接strace加上command的方式执行,可以看到command执行的所有系统调用、参数、返回值等信息。例如cat文件...open("/dev/null", O_RDONLY)= 3fstat(3, {st_mode=S_IFCHR|0666, st_rdev=...

JAVA标准库JDBC流程分析

结合debug的分析过程记录,一切结论都出于code。为了方便分析,这里从h2的一个测试用例出发:/** Copyright 2004-2020 H2 Group. Multiple-Licensed under the MPL 2.0,* and the EPL 1.0 (https://h2database.com/html/license.html).* Initial De...

分析openGauss包内集合类型的实现方法

Oracle中集合类型覆盖了Postgresql数组的功能,在Oracle用户中时非常常用的。尤其是包内定义的集合类型,在SPEC定义后即可直接使用,scope也只在包在生效,使用非常灵活。开源PG因为有数组没有实现这部分语法,下面对openGauss的包内集合类型实现方法做一些分析。

文章图片
#postgresql
pg_hint_plan定制执行计划

有的时候PG给出的执行计划由于很多原因并不是最优的,需要手动指定执行路径时我们可以加载pg_hint_plan这个插件。1 安装插件预先安装Postgresql10.7cd postgresql-10.7/contrib/wget https://github.com/ossc-db/pg_hint_plan/archive/REL10_1_3_3.tar.gztar xzvf pg_h...

#postgresql
go get报错:fatal: could not read Username ... terminal prompts disabled

问题terminal prompts disabledgo get 报错 terminal prompts disabledgo get xxx.com/xxx/xxx# cd .; git clone https://xxx.com/xxx/xxx.gitCloning into 'xxx'...fatal: could not read Username for 'https://x...

openGauss子事务管理分析(PLpgSQL中的异常子事务)

分析高斯数据库解决pl中savepoint、rollbackto的方法。

文章图片
#数据库#oracle
    共 12 条
  • 1
  • 2
  • 请选择