1.TabError: inconsistent use of tabs and spaces in indentation 这是我的代码,感觉没啥不对, 后来运行之后出现了下面的错误,我也是弄了好久才弄好这个bug。 . 这个一般是由于你用编译器写代码时的Tab符和空格符混用引起的。对于Notep ...
分类:
编程语言 时间:
2019-02-02 17:12:25
阅读次数:
208
1. Oracle数据库 结果一般为: 2. Sqlserver数据库 一般的结果为: 3. PG数据库的方式: 一般的结果为: ...
分类:
数据库 时间:
2019-02-01 12:23:26
阅读次数:
204
这篇文章谈到的是database级别的备份 pg_dump备份, 有多个参数和选项 我想到的一个场景它没有满足: 备份A库BschemaC表, 输出的sql文件 或 归档文件中 create 和 copy 的目标 是 恢复时, 我想恢复到 , 这个地方就无解, 数据少, 文本还能替换,数据多到文件打 ...
分类:
数据库 时间:
2019-01-30 21:42:23
阅读次数:
254
postgresql恢复数据, 自增处理 pg中有一个自增类型, serial serial类型会创建一个序列, sequence 使用pg_dump备份数据并不会记录sequence的最大值 在恢复数据时, 序列会重建, 起始值为0 解决这个问题, 要么在pg_dump时指定生成insert语句 ...
分类:
数据库 时间:
2019-01-26 11:17:51
阅读次数:
211
一、问题pg_ctlstart启动时报错退出:pg_ctl:serverdidnotstartintime。超时时间是多少?从什么时候到哪个阶段算超时?二、分析:该信息打印位置,从后面代码段do_start函数中可以看出1、pg_ctlstart调用start_postmaster启动PG的主进程后,每隔0.1ms检查一次postmaster.pid文件,是否已写入ready/standby2、总
分类:
数据库 时间:
2019-01-25 21:47:42
阅读次数:
231
2018年开始学习postgresql,在学习的过程中有了一些领悟,准备用来写几篇博客。另外,在2019年的学习目标中,也有几个知识点预计可以写一下。 在此,先记录下预计中博客可能包含的内容。 1 一个后台工作者进程的bug处理过程,pg的信号机制。 2 pg的内存上下文的学习,尝试解决pg现存的M ...
分类:
其他好文 时间:
2019-01-25 11:49:29
阅读次数:
204
1、初始化并创建数据库(一次即可) initdb -D C:\Soft\PostgreSQL\10\data -E UTF-8 --locale=chs -U postgres -W You can now start the database server using(启动数据库命令): pg_c ...
分类:
数据库 时间:
2019-01-19 22:57:04
阅读次数:
419
1、pg_dump 备份单一数据库 pg_dump仅导出数据库结构:pg_dump -U TestRole1 -s -f TestDb1.sql TestDb1 备份某个database,备份结果以自定义压缩格式输出:pg_dump -h localhost -p 5432 -U someuser ...
分类:
数据库 时间:
2019-01-19 22:14:41
阅读次数:
217
select (select relname from pg_class where oid=a.attrelid) relname , (select relname||'--'||(select description from pg_description where objoid=oid a... ...
分类:
数据库 时间:
2019-01-19 22:12:48
阅读次数:
589
1、查看当前库的最大连接数 show max_connections; 2、查看当前数据库的活动连接数 select datname,application_name,pid,state from pg_stat_activity; 3、杀非活动进程 select pg_terminate_back ...
分类:
数据库 时间:
2019-01-18 15:38:40
阅读次数:
331