POSTGRESQL
  • PostgreSQL教程(十二):角色与权限管理介绍

    PostgreSQL教程(十二):角色与权限管理介绍

    权限管理,教程,角色,技巧,PostgreSQL,PostgreSQL数据库的访问权限通过角色管理。我们可以把一个角色看作一个数据库用户或一组数据库用户,角色可以有数据库对象,比如表和索引,也可以给其他用户提供其他角色来控制这些用户...

  • 讨论的效率选择PostgreSQL

    讨论的效率选择PostgreSQL

    选择,效率,技巧,PostgreSQL,我们在知识中见过这样的问题: MySQL查询如何从表中选择id(数百或数千ID)以提高效率修改 电子商务网站,商品属性表的记录,80m几十万,指数只有主密钥ID,如何做一个查询,如何提高效率 从id(数百或数千个...

  • PostgreSQL的分区表(分区)应用实例详解

    PostgreSQL的分区表(分区)应用实例详解

    分区表,应用实例,详解,技巧,PostgreSQL,前言 在项目中,有一个需要拆表垂直,即数据分割成n表根据时间间隔,和PostgreSQL提供了分区表的功能。事实上,分区表,将一个逻辑大表分成几小块物理,提供许多好处,如: 1。查询性能大大提...

  • 详细的PostgreSQL语法关键词添加

    详细的PostgreSQL语法关键词添加

    关键词,语法,详细,技巧,PostgreSQL,详细的PostgreSQL语法关键词添加 在PostgreSQL的背景过程Postgres收到查询语句,首先通过对词汇的查询分析模块、语法和语义分析。 向解析器语法解析模块添加键。 几个核心文件简介...

  • 在PostgreSQL数据库事务处理未知的状态

    在PostgreSQL数据库事务处理未知的状态

    数据库,状态,事务处理,技巧,PostgreSQL,背景 数据库的事务是一个原子操作,无论是成功还是失败,但实际上,从客户端的角度来看,可能有第三种状态:未知状态。 当用户提交该事务结束(提交,回滚,准备pxact XACT,回滚,犯pxact)的请求,...

  • 解决卸载PostgreSQL在Ubuntu

    解决卸载PostgreSQL在Ubuntu

    卸载,技巧,PostgreSQL,Ubuntu,前言 最近在卸载PostgreSQL数据库错误,但只有一步步的进行调查和分析,下面将解决共享也遇到这个问题的朋友参考学习的过程中,下面的话不说,看细节。 错误输出: 除postgresql-9.1(9.1.18-0ubun...

  • PostgreSQL integer out of range一例

    PostgreSQL integer out of range一例

    一例,技巧,PostgreSQL,integer,range,在统计报表的时候出现integer out of range; nested exception is org.postgresql.util.PSQLException: ERROR: integer out of range猜想,可能是主键超过integer的范围,但是后来想...

  • PostgreSQL跨库查询

    PostgreSQL跨库查询

    查询,技巧,PostgreSQL,首先声明,我是从MSSQL阵营刚入PostgreSQL阵营的。转营这几天来,深感这些年来被MSSQL坑害不浅!进入正题,在MSSQL中,跨数据库(相同服务器或不同服务器的都算)查询可以轻松使用select * from otherdb.dbo.m...

  • PostgreSQL添加UUID功能

    PostgreSQL添加UUID功能

    功能,技巧,PostgreSQL,UUID, 1. 下载UUID-1.6.2. 2. 下载完后在UUID-1.6.2目录中运行 #./configure #make #makeinstall 3. 安装POSTGRESQL 3.1 在虚拟机上安装的时候,先同步一下时间。 Config的时候要写进去。 ./con...

  • PostgreSql索引的使用3--多字段索引

    PostgreSql索引的使用3--多字段索引

    索引,多字,技巧,PostgreSql, 多字段索引就是索引中的字段不是一个,其创建的方式与单字段索引的语法一致。如:create index idx_name on tanle_name(column_name1,column_name2);多字段索引只适合B-tree, GiS...

  • 安装PostgreSQL时出现VC++ runtime error的解决方法

    安装PostgreSQL时出现VC++ runtime error的解决方法

    解决方法,安装,技巧,runtime,PostgreSQL,最近想玩玩PostgreSQL,下载了一个9.3.2-1的64位版本,文件名为:postgresql-9.3.2-1-windows-x64.exe。安装时却发现有以下问题,根本安装不了。如下图:在网上找了找,问题原因可能是VC++...

  • PostgreSQL中的group_concat使用

    PostgreSQL中的group_concat使用

    使用技巧,PostgreSQL,group_concat,group_concat是mysql中的一个聚集函数,挺好用的,mysql的group_concat使用可参考:http://my.oschina.net/Kenyon/blog/70480。在postgresql中实现这个功能倒也容易,可以用array的转换或...

  • PostgreSQL连接问题 | Net LO problem

    PostgreSQL连接问题 | Net LO problem

    连接,技巧,PostgreSQL,Net,problem,中午开发人员说PHP连接不上了,他的连接方式: 'connectionString' =>"pgsql:host=172.25.*.*;port=5432;dbname=test",'username' => 'develop',&apos...

  • 查看Postgresql的连接状况

    查看Postgresql的连接状况

    连接,状况,技巧,Postgresql, 今天遇到一个问题,就是pg一直报错,说有太多的客户端连接到数据库上面。但现在不知道是什么程序连接。pg默认的max_connection是100,我并没有修改过,以为平时公司内部用,应该够了,但现在貌似这100...

  • PostgreSQL的pg_xlog文件数计算和在线清理

    PostgreSQL的pg_xlog文件数计算和在线清理

    计算,在线,文件,技巧,PostgreSQL,postgresql的pg_xlog是记录数据库事务信息用的,类似oracle的redo信息,也叫wal日志(write ahead log),就是在写数据到磁盘里成为固定数据之前,先写入到日志里,然后一定条件下触发调用fsync()...

  • PostgreSQL将查询结果输出到新表

    PostgreSQL将查询结果输出到新表

    输出,查询结果,到新,技巧,PostgreSQL, 方式1–新建表后插入查询结果 通过CREATE TABLE新建表films 通过INSERT将查询结果插入到新表INSERT INTO films SELECT * FROM tmp_films WHERE date_prod < &apos;2004-0...

  • PostgreSQL数据库修改sql表的方法汇总

    PostgreSQL数据库修改sql表的方法汇总

    数据库,方法,修改,技巧,PostgreSQL, 一,修改表 PostgreSQL 提供了一族命令用于修改现有表。 可以实现: 增加字段, 删除字段, 增加约束, 删除约束, 修改默认值, 重命名字段, 重命名表。 这些操作可以用:ALTER TABLE命令执行的。...

  • PostgreSQL死锁进程及慢查询处理

    PostgreSQL死锁进程及慢查询处理

    死锁,慢查询,进程,技巧,PostgreSQL,1、死锁进程查看:SELECT * FROM pg_stat_activity WHERE datname=&apos;数据库名称&apos; and waiting=true; pid 进程id。2、慢查询SQL:select datname, pid, usename, application_...

  • postgresql mybatis 批量update

    postgresql mybatis 批量update

    批量,技巧,postgresql,mybatis,update,有些时候需要批量更新,在java中for循环更新效率太慢,通过sql批量执行可以大幅度提升性能。批量更新demo:< update > UPDATE eplus_project_standard SET device_t...

  • ubuntu – Postgresql:更改默认数据路径

    ubuntu – Postgresql:更改默认数据路径

    数据路径,默认,技巧,ubuntu,Postgresql,我想在启动时将PostgreSQL服务器指向特定的非默认数据目录.现在,我必须(手动或在脚本中)使用pg_ctl来停止并使用my / new / path / to / data重新启动数据库. 操作系统是Ubuntu...

  • 返回顶部