- 1. 操作简介我们在使用到python进行一些业务操作的时候,经常性的要与数据库进行交互。可能要读取到数据库的表中的数据,也可能需要将一些数据写入到表中,完成数据库的数据更新的操作。此时就需要使用python与数据库进行交互了。python有着非常强大的库,为python丰富了各种各样的功能,其中就包括了对数据库的操作。在python中如果需要操作mysql数据库,我们需要首先安装对应的库 ... 1. 操作简介我们在使用到python进行一些业务操作的时候,经常性的要与数据库进行交互。可能要读取到数据库的表中的数据,也可能需要将一些数据写入到表中,完成数据库的数据更新的操作。此时就需要使用python与数据库进行交互了。python有着非常强大的库,为python丰富了各种各样的功能,其中就包括了对数据库的操作。在python中如果需要操作mysql数据库,我们需要首先安装对应的库 ...
- Rust-MySQL依赖库vs依赖库sqlx Rust-MySQL依赖库vs依赖库sqlx
- NDVI, Species Cover, and LAI, Burned and Unburned sites, Interior Alaska, 2017-2018简介本数据集提供了美国阿拉斯加内陆北方森林的叶面积指数(LAI)、树种和冠层覆盖度、归一化植被指数(NDVI)以及 NDVI 趋势。收集这些数据是为了研究受干扰和演替影响的森林结构和组成与 NDVI 趋势之间的关系。数据来自 2... NDVI, Species Cover, and LAI, Burned and Unburned sites, Interior Alaska, 2017-2018简介本数据集提供了美国阿拉斯加内陆北方森林的叶面积指数(LAI)、树种和冠层覆盖度、归一化植被指数(NDVI)以及 NDVI 趋势。收集这些数据是为了研究受干扰和演替影响的森林结构和组成与 NDVI 趋势之间的关系。数据来自 2...
- openEuler 智能存储优化:把“IO 瓶颈”当成可调的套路 openEuler 智能存储优化:把“IO 瓶颈”当成可调的套路
- 1.我在CentOS 7上安装了PostgreSQL 14,但是启动服务后发现连接不上数据库,错误提示"FATAL: role ‘root’ does not exist",这是怎么回事?我应该怎么创建第一个用户并连接上数据库呢?答:在CentOS 7上安装PostgreSQL 14后连接失败并提示“FATAL: role ‘root’ does not exist”,是因为Postgre... 1.我在CentOS 7上安装了PostgreSQL 14,但是启动服务后发现连接不上数据库,错误提示"FATAL: role ‘root’ does not exist",这是怎么回事?我应该怎么创建第一个用户并连接上数据库呢?答:在CentOS 7上安装PostgreSQL 14后连接失败并提示“FATAL: role ‘root’ does not exist”,是因为Postgre...
- Hivemetastore三种配置方式Apache Hive 是一个基于 Hadoop 的数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的 SQL 查询功能,可以将 SQL 语句转换为 MapReduce 任务进行运行。其核心组件之一是 Hive Metastore,用于存储元数据信息,如表结构、分区信息等。本文将介绍 Hivemetore 的三种配置方式。1. 内嵌式(... Hivemetastore三种配置方式Apache Hive 是一个基于 Hadoop 的数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的 SQL 查询功能,可以将 SQL 语句转换为 MapReduce 任务进行运行。其核心组件之一是 Hive Metastore,用于存储元数据信息,如表结构、分区信息等。本文将介绍 Hivemetore 的三种配置方式。1. 内嵌式(...
- 最近在做IoT监控项目时,遇到了时序数据库的经典难题——高基数问题。数据标签太多,导致数据库性能急剧下降。这篇文章记录了我们团队用Java + InfluxDB解决这个问题的完整过程,包括踩过的坑和最终的解决方案。 1. 项目架构设计 1.1 整体架构┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐│ 数据... 最近在做IoT监控项目时,遇到了时序数据库的经典难题——高基数问题。数据标签太多,导致数据库性能急剧下降。这篇文章记录了我们团队用Java + InfluxDB解决这个问题的完整过程,包括踩过的坑和最终的解决方案。 1. 项目架构设计 1.1 整体架构┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐│ 数据...
- 时序数据库高基数问题通俗解读 — 当数据标签太多时会发生什么?物联网时代,数据量爆炸式增长。当你的时序数据库开始变慢,甚至崩溃时,很可能遇到了"高基数问题"。这个看似技术性的名词,背后隐藏着什么样的技术陷阱? 1. 物联网时代的数据挑战想象一下,你家里有智能温度计、湿度计、空气质量检测器等各种传感器,每隔几秒钟就会上报一次数据。现在把这个场景放大到整个城市:10万个物联网设备,每5秒发送一... 时序数据库高基数问题通俗解读 — 当数据标签太多时会发生什么?物联网时代,数据量爆炸式增长。当你的时序数据库开始变慢,甚至崩溃时,很可能遇到了"高基数问题"。这个看似技术性的名词,背后隐藏着什么样的技术陷阱? 1. 物联网时代的数据挑战想象一下,你家里有智能温度计、湿度计、空气质量检测器等各种传感器,每隔几秒钟就会上报一次数据。现在把这个场景放大到整个城市:10万个物联网设备,每5秒发送一...
- 一、autovacuum 是干什么的?—— PostgreSQL 的 “自动清洁工 + 优化师”PostgreSQL 基于 MVCC(多版本并发控制) 机制工作,这个机制会导致两个关键问题,而 autovacuum 就是专门解决这两个问题的后台进程:1. 核心功能 1:清理 “死元组”(垃圾数据)当你执行 DELETE 或 UPDATE 时,PostgreSQL 不会直接删除旧数据:DELE... 一、autovacuum 是干什么的?—— PostgreSQL 的 “自动清洁工 + 优化师”PostgreSQL 基于 MVCC(多版本并发控制) 机制工作,这个机制会导致两个关键问题,而 autovacuum 就是专门解决这两个问题的后台进程:1. 核心功能 1:清理 “死元组”(垃圾数据)当你执行 DELETE 或 UPDATE 时,PostgreSQL 不会直接删除旧数据:DELE...
- LBA-ECO ND-30 Fractional Cover of Mixed Land Use Ranches, Para and Rondonia, Brazil简介本数据集包含 1996 年至 2002 年间巴西亚马逊地区两个牧场的 Landsat 影像(30 米分辨率),这些影像提取了光合植被(PV)冠层、非光合植被(NPV)和裸露土壤(S)的覆盖率估算值。维多利亚农场(Fazen... LBA-ECO ND-30 Fractional Cover of Mixed Land Use Ranches, Para and Rondonia, Brazil简介本数据集包含 1996 年至 2002 年间巴西亚马逊地区两个牧场的 Landsat 影像(30 米分辨率),这些影像提取了光合植被(PV)冠层、非光合植被(NPV)和裸露土壤(S)的覆盖率估算值。维多利亚农场(Fazen...
- 1 1.1 总结本文档围绕 GaussDB 日常运维核心操作展开,重点覆盖三大模块:数据库连接管理(支持 DAS 可视化连接、内网高安全连接、公网弹性 IP 连接,推荐优先使用 DAS 和内网)、数据导入导出(按场景匹配工具:元数据用gs_dump/gs_restore、小批量数据用copy、文本格式用gsql元命令、分布式大批量用GDS,GDS 通过多 DN 并行导入导出突破... 1 1.1 总结本文档围绕 GaussDB 日常运维核心操作展开,重点覆盖三大模块:数据库连接管理(支持 DAS 可视化连接、内网高安全连接、公网弹性 IP 连接,推荐优先使用 DAS 和内网)、数据导入导出(按场景匹配工具:元数据用gs_dump/gs_restore、小批量数据用copy、文本格式用gsql元命令、分布式大批量用GDS,GDS 通过多 DN 并行导入导出突破...
- 2 GaussDB数据库性能调优 2.1 总结本文档围绕 GaussDB 数据库性能调优展开,核心涵盖系统级指标及性能调优、WDR 报告详解、SQL 优化三大模块:系统级指标通过三级指标体系(系统级:OS/CPU/ 内存 / 会话,对象级:库 / 表 / 索引 / 锁,应用级:事务 / SQL / 慢查询)及dbe_perf系列视图实现瓶颈定位;WDR 报告作为性能 “体检报告”... 2 GaussDB数据库性能调优 2.1 总结本文档围绕 GaussDB 数据库性能调优展开,核心涵盖系统级指标及性能调优、WDR 报告详解、SQL 优化三大模块:系统级指标通过三级指标体系(系统级:OS/CPU/ 内存 / 会话,对象级:库 / 表 / 索引 / 锁,应用级:事务 / SQL / 慢查询)及dbe_perf系列视图实现瓶颈定位;WDR 报告作为性能 “体检报告”...
- 1 1.1 总结本文档围绕 GaussDB 数据库操作与管理展开,核心涵盖数据库对象基本操作、数据字典、存储过程三大模块:数据库对象操作部分详细讲解了模式(逻辑分割对象)、用户(含三权分立权限控制)、表空间(默认 2 个系统表空间)、数据库(基于模板创建)、表(普通表分行存 / 列存、分区表支持 4 种分区方案)、索引(行存 B-Tree / 列存稀疏索引)、视图(含物化视图)、... 1 1.1 总结本文档围绕 GaussDB 数据库操作与管理展开,核心涵盖数据库对象基本操作、数据字典、存储过程三大模块:数据库对象操作部分详细讲解了模式(逻辑分割对象)、用户(含三权分立权限控制)、表空间(默认 2 个系统表空间)、数据库(基于模板创建)、表(普通表分行存 / 列存、分区表支持 4 种分区方案)、索引(行存 B-Tree / 列存稀疏索引)、视图(含物化视图)、...
- 1.1 总结本文档围绕 GaussDB 数据库开发设计展开,核心涵盖数据库对象命名和设计建议、表设计最佳实践、SQL 查询最佳实践三大模块:命名层面建议避免关键字、统一风格(如表名用下划线分隔,临时表前缀tmp_),Schema&Database 设计推荐用 Schema 做业务隔离、创建 Database 时选 UTF-8 编码及关注 4 种兼容模式;表设计需合理选择Hash/Repli... 1.1 总结本文档围绕 GaussDB 数据库开发设计展开,核心涵盖数据库对象命名和设计建议、表设计最佳实践、SQL 查询最佳实践三大模块:命名层面建议避免关键字、统一风格(如表名用下划线分隔,临时表前缀tmp_),Schema&Database 设计推荐用 Schema 做业务隔离、创建 Database 时选 UTF-8 编码及关注 4 种兼容模式;表设计需合理选择Hash/Repli...
- 1 GaussDB数据库介绍1.1 GaussDB 概述(一)产品定位GaussDB 是华为基于 openGauss 自研生态推出的企业级分布式关系型数据库,是鲲鹏生态中的主力场景之一,契合数据库云化、分布式、多模处理的未来趋势。其具备企业级复杂事务混合负载能力,支持分布式事务强一致、同城跨 AZ 部署、数据 0 丢失,可提供 1000 + 计算节点扩展能力与 4PB 海量存储,同... 1 GaussDB数据库介绍1.1 GaussDB 概述(一)产品定位GaussDB 是华为基于 openGauss 自研生态推出的企业级分布式关系型数据库,是鲲鹏生态中的主力场景之一,契合数据库云化、分布式、多模处理的未来趋势。其具备企业级复杂事务混合负载能力,支持分布式事务强一致、同城跨 AZ 部署、数据 0 丢失,可提供 1000 + 计算节点扩展能力与 4PB 海量存储,同...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签