- 定义存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。优缺点优点:重复使用:存储过程可以重复使用,从而可以减少数据库开发人员的工作量。减少网络流量:存储过程位于服务器上,调用的时候只需要传递存储过程的名称以及参数就可以了,因此降低了网络传输的数据量。安全性:参数化... 定义存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。优缺点优点:重复使用:存储过程可以重复使用,从而可以减少数据库开发人员的工作量。减少网络流量:存储过程位于服务器上,调用的时候只需要传递存储过程的名称以及参数就可以了,因此降低了网络传输的数据量。安全性:参数化...
- 完整原文:https://blog.csdn.net/xdx_dili/article/details/133272086SQL查询处理的步骤序号下面每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只有最后一步生成的表才会会给调用者。如果没有在查询中指定某一个子句, 将跳过相应的步骤。FROM <left_table><jo... 完整原文:https://blog.csdn.net/xdx_dili/article/details/133272086SQL查询处理的步骤序号下面每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只有最后一步生成的表才会会给调用者。如果没有在查询中指定某一个子句, 将跳过相应的步骤。FROM <left_table><jo...
- 说明:部分语句截取至华为官方文档:https://support.huaweicloud.com/gaussdb/index.html 用户相关创建用户并授权create user u1 password 'awdrg@123!'; alter user u1 with dbadmin auditadmin poladmin;锁定/解锁用户alter user u1 account LOCK... 说明:部分语句截取至华为官方文档:https://support.huaweicloud.com/gaussdb/index.html 用户相关创建用户并授权create user u1 password 'awdrg@123!'; alter user u1 with dbadmin auditadmin poladmin;锁定/解锁用户alter user u1 account LOCK...
- vacuum 真空,清理为什么要用VACUUM?UPDATE或DELETE不会立即移除该行的历史数据。它所占用的空间必须被回收来用于新行,这样可避免磁盘空间需求的无限制增长。这是就需要VACUUM来完成。自动清理守护进程会执行VACUUM来清理,新集群默认开启。VACUUM必须定期处理每一个表的原因:恢复或重用被已更新或已删除行所占用的磁盘空间。更新查询规划器使用的数据统计信息。更新可见性... vacuum 真空,清理为什么要用VACUUM?UPDATE或DELETE不会立即移除该行的历史数据。它所占用的空间必须被回收来用于新行,这样可避免磁盘空间需求的无限制增长。这是就需要VACUUM来完成。自动清理守护进程会执行VACUUM来清理,新集群默认开启。VACUUM必须定期处理每一个表的原因:恢复或重用被已更新或已删除行所占用的磁盘空间。更新查询规划器使用的数据统计信息。更新可见性...
- 在与华为云GaussDB合作的这些年里,我们积累了一些性能优化经验。 在与华为云GaussDB合作的这些年里,我们积累了一些性能优化经验。
- 【问题根因】select into 字段名,不支持接收空行,会报错 ;select into 表名,建议使用 CREATE TABLE AS语法替代;【规避措施】【定位过程】报错是正常的,不是产品问题,select into 不支持接收空行,会报错,请客户重审核存储过程编写逻辑;若为into表名,建议使用CREATE TABLE AS语法替代SELECT INTO,因为SELECT INTO... 【问题根因】select into 字段名,不支持接收空行,会报错 ;select into 表名,建议使用 CREATE TABLE AS语法替代;【规避措施】【定位过程】报错是正常的,不是产品问题,select into 不支持接收空行,会报错,请客户重审核存储过程编写逻辑;若为into表名,建议使用CREATE TABLE AS语法替代SELECT INTO,因为SELECT INTO...
- GaussDB用户创建JAVA自定义函数后,授权给public用户报error GaussDB用户创建JAVA自定义函数后,授权给public用户报error
- 经过实践分析导致索引失效的原因比较多,如:谓词条件选择度,隐式转换,索引列执行计算、索引列使用函数等等。 经过实践分析导致索引失效的原因比较多,如:谓词条件选择度,隐式转换,索引列执行计算、索引列使用函数等等。
- gino 是一个基于 async/await 语法的异步 ORM(对象关系映射)库,专为 Python 的异步框架(如 Sanic、FastAPI 和 aiohttp)设计。这个任务的主要工作是完成 gino 连接 GaussDB 的验证工作。 gino 是一个基于 async/await 语法的异步 ORM(对象关系映射)库,专为 Python 的异步框架(如 Sanic、FastAPI 和 aiohttp)设计。这个任务的主要工作是完成 gino 连接 GaussDB 的验证工作。
- GaussDB 内存参数设置是否合理,也要根据实际的业务场景,其目的使服务器资源的最大化利用,设置的合理可以提升性能。 GaussDB 内存参数设置是否合理,也要根据实际的业务场景,其目的使服务器资源的最大化利用,设置的合理可以提升性能。
- 前言Java作为企业级开发的主力语言,一直以丰富的生态而著称,是移动互联网时代造就了它。但随着人工智能的时代即将到来,它却丧失了人工智能领域的生态。所以为了解决这个问题,EasyAi应运而生,它的出现对于Java的意义,等同于在JavaWeb领域spring出现的意义一样——做一个开箱即用,让每一个开发者都可以使用EasyAi,来开发符合自己人工智能业务需求的小微模型,这就是它的使命!Eas... 前言Java作为企业级开发的主力语言,一直以丰富的生态而著称,是移动互联网时代造就了它。但随着人工智能的时代即将到来,它却丧失了人工智能领域的生态。所以为了解决这个问题,EasyAi应运而生,它的出现对于Java的意义,等同于在JavaWeb领域spring出现的意义一样——做一个开箱即用,让每一个开发者都可以使用EasyAi,来开发符合自己人工智能业务需求的小微模型,这就是它的使命!Eas...
- 本文主要介绍了DWS中物化视图查询重写的两种方式,并详细介绍了结构匹配重写的四种方式,分别以例子的方式展示了其技术实现的外在表现。 本文主要介绍了DWS中物化视图查询重写的两种方式,并详细介绍了结构匹配重写的四种方式,分别以例子的方式展示了其技术实现的外在表现。
- 12月13日~14日,以“数智软件,提升新质”为主题的2024软件技术大会在北京举办。大会邀请众多业界专家、企业高管、技术大咖,围绕软件技术和软件产业的未来发展进行深入探讨和交流。在13日的平行论坛上,华为云数据库业务CTO 苏光牛围绕《华为云GaussDB砥砺前行 使能千行万业数字化转型》做了主题分享。在真实场景中试炼的GaussDB苏光牛表示,华为公司从2001年就开始研发数据库,直至今... 12月13日~14日,以“数智软件,提升新质”为主题的2024软件技术大会在北京举办。大会邀请众多业界专家、企业高管、技术大咖,围绕软件技术和软件产业的未来发展进行深入探讨和交流。在13日的平行论坛上,华为云数据库业务CTO 苏光牛围绕《华为云GaussDB砥砺前行 使能千行万业数字化转型》做了主题分享。在真实场景中试炼的GaussDB苏光牛表示,华为公司从2001年就开始研发数据库,直至今...
- Impala是一个MPP(大规模并行处理)SQL查询引擎, 提供类似RDBMS的体验,提供了访问存储在Hadoop分布式文件系统中的数据的最快方法。 Impala是一个MPP(大规模并行处理)SQL查询引擎, 提供类似RDBMS的体验,提供了访问存储在Hadoop分布式文件系统中的数据的最快方法。
- Tortoise ORM是一个为异步Python应用设计的ORM库,它允许开发者以面向对象的方式与关系数据库进行交互,同时充分利用异步编程的优应用的性能和响应速度。这个任务的主要工作是完成 Tortoise-ORM连接 GaussDB 的验证工作。 Tortoise ORM是一个为异步Python应用设计的ORM库,它允许开发者以面向对象的方式与关系数据库进行交互,同时充分利用异步编程的优应用的性能和响应速度。这个任务的主要工作是完成 Tortoise-ORM连接 GaussDB 的验证工作。
上滑加载中
推荐直播
-
GaussDB数据库介绍
2025/01/07 周二 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将介绍GaussDB数据库的发展历程、优势、架构、关键特性和部署模式等,旨在帮助开发者了解GaussDB数据库,并通过手把手实验教大家如何在华为云部署GaussDB数据库和使用gsql连接GaussDB数据库。
去报名 -
DTT年度收官盛典:华为开发者空间大咖汇,共探云端开发创新
2025/01/08 周三 16:30-18:00
Yawei 华为云开发工具和效率首席专家 Edwin 华为开发者空间产品总监
数字化转型进程持续加速,驱动着技术革新发展,华为开发者空间如何巧妙整合鸿蒙、昇腾、鲲鹏等核心资源,打破平台间的壁垒,实现跨平台协同?在科技迅猛发展的今天,开发者们如何迅速把握机遇,实现高效、创新的技术突破?DTT 年度收官盛典,将与大家共同探索华为开发者空间的创新奥秘。
去报名
热门标签