PostgreSQL提供了一些帮助提升性能的功能。主要有一些几个方面。1.使用EXPLAIN  EXPLAIN命令可以查看执行计划,在前面的blog中已经介绍过。这个方法是我们最主要的调试工具。 2.及时更新执行计划中使用的统计信息统计 信息不是每次操作数据 库 都 进 行更新的,一般是在 VACUUM&nb
转载 10月前
73阅读
前言:本博客分为两篇,学完之后就可以在项目中使用存储过程进行开发。在学校的时候虽说上过PL/SQL这门课,然并卵,只恨当时啊!工作关系,需要用到Oracle存储过程。我就简单看了一些教程,特此记录一下。首先,先介绍一下PL/SQL 是什么? PL/SQL是是由甲骨文公司在90年代初开发,以提高SQL的功能。PL/SQL是嵌入在Oracle数据库中的编程语言之一。PL/SQL是Oracle数据库对S
转载 2024-07-26 15:18:54
118阅读
最近打算研究下几个开源的数据库,但是主要精力还是研究Oracle RDBMS。 MySQL PostgreSQL 是开源中用的最多的2个。 从网上搜了点资料。 整理如下。 这些资料也是以前的资料, 现在肯定是有变动。 所以这些内容,仅供参考。
转载 2011-04-29 11:23:00
75阅读
<br /> <br />       最近打算研究下几个开源的数据库,但是主要精力还是研究Oracle R
原创 2022-09-02 09:02:49
301阅读
文章目录第 1 章 Doris 简介1.1 Doris 概述1.2 使用场景1.3 技术概述1.4 元数据结构1.5 数据分发1.6 OLAP与OLTP1.7 环境准备第2章 编译与安装2.1 安装Docker环境2.2 端口说明2.3 Doris编译2.4 集群部署2.4.1 创建目录并拷贝编译后的文件2.4.2 部署FE2.4.3 启动FE报错2.4.4 部署BE2.4.5 在FE中添加BE
       最近打算研究下几个开源的数据库,但是主要精力还是研究Oracle RDBMS。 MySQL PostgreSQL 是开源中用的最多的2个。 从网上搜了点资料。 整理如下。 这些资料也是以前的资料, 现在肯定是有变动。 所以这些内容,仅供参考。 一、两者的共同优势  这两个产品都属于开放源码的一员,性能功能都在高速地提高增强。MySQL AB的人们PostgreSQL的开发者们
转载 2022-01-04 10:16:32
69阅读
最近打算研究下几个开源的数据库,但是主要精力还是研究Oracle RDBMS。 MySQL PostgreSQL 是开源中用的最多的2个。 从网上搜了点资料。 整理
转载 2022-01-06 10:45:57
1102阅读
一. 基础使用1.1 创建数据库MySQL> CREATE DATABASE example_db; MySQL> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | example_db | | information_schema | +----
介绍一下TSQL与PL/SQL的区别 1)数据类型TSQLPL/SQLnumeric(p,s)numeric(p,s) or NUMBER(p,s)decimal(p,s)decimal(p,s) or NUMBER(p,s)char(m)Char(m)varchar(m)varchar2(m)datetimedate记录Record表字段%type表记录%rowtype表Table自动
转载 8月前
21阅读
# PostgreSQLMySQL的对比 ## 一、流程 | 步骤 | 描述 | | --- | --- | | 1 | 安装PostgreSQLMySQL数据库 | | 2 | 创建数据库 | | 3 | 创建表 | | 4 | 插入数据 | | 5 | 查询数据 | | 6 | 更新数据 | | 7 | 删除数据 | ## 二、实现步骤 ### 1. 安装数据库 首先,你需要安装
原创 2024-03-15 04:36:15
43阅读
PostgreSQL由于是类似Oracle的多进程框架,所以能支持高并发的应用场景,这点与Oracle数据库很像,所以把Oracle DBA转到PostgreSQL数据库  上是比较容易的,毕竟PostgreSQL数据库与Oracle数据库很相似。 同时,PostgreSQL数据库的源代码要比MySQL数据库的源代码更容易读懂,如果团队的C语言能力比较强的知,就能在
转载 精选 2016-02-01 16:12:19
734阅读
检查点在PostgreSQL中的检查点叫全量检查点,执行时会将buffer中的所有的脏页刷到磁盘,需要在一定时间内完成刷脏页的操作,导致数据库运行性能波动较大。同时全量检查点开始时需要遍寻内存中的所有脏页,内存越大,寻找脏页的时间也越长,具体过程如下:遍历所有BUFFER,将当前时刻的所有脏块状态改为CHECKPOINT NEEDED,来表示需要将这些脏块写出磁盘。这一步是在内存中完成的不涉及磁盘
原创 精选 2024-09-12 10:12:16
1074阅读
1点赞
# SQL Server MySQL 函数对比指南 在使用数据库时,我们经常需要调用各种函数来处理数据。不同的数据库管理系统(DBMS)有自己的函数实现,本文将重点对比 SQL Server MySQL 中的函数,我们将通过以下步骤来完成这个对比分析: ## 流程概述 首先,我们设计一个流程表格,帮助你概要了解整个对比的步骤。 | 步骤 | 描述
原创 11月前
78阅读
开宗明义,你不应该在阿里云上使用自建的MySQL or SQL Server数据库,对了,还有Oracle or PostgreSQL数据库。云数据库 RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于飞天分布式系统全SSD盘高性能存储,支持MySQL、SQL Server、PostgreSQLPPAS(高度兼容Oracle)引擎,
         SQL的全称:Structured Query Language,即结构化查询语言,是一种数据库查询程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。         SQL 是一门 ANSI(AmericanNational Standard Institute)的
第十二章 PL/SQL应用程序性能调优1、PL/SQL性能问题的缘由应基于PL/SQL的应用程序施行效率低下时,通常是因为不好的SQL话语、编程步骤,对PL/SQL基础掌握糟糕或是乱用共享内存储器促成的。 •PL/SQL中不好的SQL话语 PL/SQL编程看上去相对照较简单,由于它们的复杂内容都掩藏在SQL话语中,SQL话语经常分担大量的工作。这乃是为何不好的SQL话语是施行效率低下的重要缘故了。
转载 11月前
110阅读
作者:局长DB-Engines 数据库流行度排行榜 6 月更新已发布,排名前二十如下:总体排名上个月相比基本一致,其中排名前三的 Oracle、MySQL Microsoft SQL Server 也是分数增加最多的三个数据库,增加的分数分别为 13.67、4.67 15.57,三者的总分也均已超过一千。比较值得关注的是微软家的 Microsoft SQL Server,
转载 2023-12-13 08:26:01
73阅读
https://mp.weixin.qq.com/s/DRJxl0SGREETzNWPeE0ffw  从Oracle到PG-PostgreSQL对象的逻辑结构关系pgsql:从上面的“绝对路径”可以看出:1.一个pg实例(集簇)可以有多个tablespace;2.一个tablespace可以包含多个database;3.一个database可以包含多个schema;4.一个sc
原创 2月前
0阅读
# MySQLPostgreSQL性能对比 ## 引言 MySQLPostgreSQL是两个功能丰富的开源关系型数据库管理系统(RDBMS)。它们在性能、可靠性、扩展性以及适用场景等方面存在差异。在本文中,我们将比较MySQLPostgreSQL在性能方面的差异,并提供一些代码示例来说明它们的使用方式。 ## MySQLPostgreSQL的性能差异 ### 1. 性能指标 性能
原创 2023-10-26 12:45:47
98阅读
作者:吴毅 上一篇已经成功把mysql的基础数据表shares_basic迁移到openGauss上,现在修改python程序,使得openGauss替换mysql能搭配flask+echarts做数据大屏可视化。1. 安装psycopg2SQLAlchemypip install psycopg2-binary pip install SQLAlchemy==<span class="h
转载 2024-08-26 15:55:42
210阅读
  • 1
  • 2
  • 3
  • 4
  • 5