logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

编写 PG extension 时,work_mem 和 maintenance_work_mem的作用

从PG内核编程的角度看,其实backend进程在做上述操作时,也可以不参考这两个参数,而是直接按需分配内存,但是这样,有可能单个backend进程占用的内存太大,把整个计算机的内存都占满了,所以DBA要对每个backend进程占用的内存的上限,做一个限制,当达到这个限制,就采取其它策略,或执行失败,就像单个进程的out of memory。这两个参数在官网都有描述,都是一个backend进程在做工

#postgresql
单机搭建hadoop环境(包括hdfs、yarn、hive)

然后,下载hadoop安装包,这个包就包括了hdfs服务器和yarn服务器的执行文件和配置脚本。首先,要配置好Java的JAVA_HOME和PATH(etc/hadoop/hadoop-env.sh里的JAVA_HOME要改为本机的JAVA_HOME),还是有ssh本机的免密码登录。etc/hadoop/hdfs-site.xml (dfs.namenode.name.dir 和 dfs.name

#hadoop#大数据#分布式
RMAN 备份恢复、删除归档

通过设置备份策略,决定哪些备份是obsolete,obsolete的备份并不会自动删除,需要手工删除:list backupreport obsoletedelete obsolete使用RMAN既可以做单独的tablespace备份,datafile备份,也可以做全库备份:backup database format '/u01/app/oracle/backup-rman/db_%d_%T_%

文章图片
#数据库#oracle#database
pgvector 向量索引源码解读

下面就来解读一下pgvector-0.6.0的代码,代码来自简单说一下PG extension的知识,一般来说一个编译好的extension包括control文件、一个sql文件,一个so文件,在PG命令行输入create extension xxx 时,数据会找相应的control文件,加载so文件,然后执行sql文件,可能细节上这一描述有点误差,但这是我理解pgvector插件的一个最简单的模

文章图片
#postgresql
安装 Oracle 19c

解压到$ORACLE_HOME目录下(以oracle用户执行,注意:一定要解压到$ORACLE_HOME下)至此,完成了安装Oracle数据库软件,但数据库还没有创建,也没有创建任何数据库的用户,因此数据库还不能使用。选 “Single instance database installation“查看操作系统里有哪些组、组里有哪些用户:/etc/group。设置oracle密码:passwd o

文章图片
#数据库#开闭原则#oracle
Doris的执行计划生成、分发与执行

2、如果执行计划中有多个fragment,会分两步,第一步是FE调用BackendServiceClient::execPlanFragmentPrepareAsync()下发fragment,在BE端响应了这个RPC后,会根据fragment信息,重建ExecNode组成的执行计划树,但是不执行,当把所有fragment的执行计划树都重建好了,即prepare完毕。注意,不管哪种情况,fragm

文章图片
Oracle 19c DBCA建库

Step 4 根据需要设置Global database name(也是SID),不勾选Create as Container database,创建完数据库后要设置ORACLE_SID变量为这个SID,注意,大小写敏感!Oracle安装完成后,可以手动创建目录、参数文件、密码文件、执行SQL创建数据库,也可以用dbca命令,调出图形界面创建数据库,从体验来说,我个人比较喜欢用dbca。Step

文章图片
#oracle#数据库
数据库中的基表(base table)

基表(base table)是相对于视图(view)而言的,从其它表衍生而来的不是基表,反之就是基表。

#数据库
kind kubernetes(k8s虚拟环境)使用本地docker的镜像

k8s虽然使用docker下载镜像,但是存储在docker image里的镜像是不能被k8s使用的,但是kind不同,可以使用下面的方法,让kind-k8s加载docker image里的镜像。可以用这个kind命令加载docker image里的镜像,到kind-k8s环境里,这样k8s就不会到网上下载镜像了。

文章图片
#kubernetes#kind#docker
docker 和 k8s

https://www.runoob.com/docker/docker-architecture.htmldocker由dockerd来接受客户端的命令,它可以下载、管理镜像,创建、管理容器。由一个镜像可以创建多个容器,系统中运行的虚拟实体,就是容器。dockerd也可以管理容器与宿主机之间的端口,网络,目录映射。每个容器由自己的ip吗?是的容器可以启动,也可以停:docke...

文章图片
#docker#学习#容器
    共 48 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择