- 几百万人同时下单,你抢到的概率为何越来越大?电商企业又是如何掌握大促期间上亿的销售数据? 几百万人同时下单,你抢到的概率为何越来越大?电商企业又是如何掌握大促期间上亿的销售数据?
- 以下整理了GaussDB(DWS) 在实际应用中遇到的性能问题以及解决方法,供大家参考。 以下整理了GaussDB(DWS) 在实际应用中遇到的性能问题以及解决方法,供大家参考。
- 数据加密是防止未授权访问和防护数据泄露的有效技术。介绍了密码算法的基本原理和GaussDB(DWS)数仓的加密函数,包括哈希函数gs_hash,对称密码算法gs_encrypt/gs_decrypt。举例说明了加密函数的使用场景。 数据加密是防止未授权访问和防护数据泄露的有效技术。介绍了密码算法的基本原理和GaussDB(DWS)数仓的加密函数,包括哈希函数gs_hash,对称密码算法gs_encrypt/gs_decrypt。举例说明了加密函数的使用场景。
- GaussDB(DWS)支持SQL标准SQL92/SQL2003,与Teradata的SQL语法有一些差异,需要在业务迁移的过程中进行转换。GaussDB(DWS)创建database时,需直接添加TD兼容模式属性,兼容性分析也是基于TD兼容模式下的最小化影响输出; 1 数据类型差异由于国内(中文字符)环境使用Teradata数据库(下文简称TD)时,通过采用默认的Latin字符集用于存储G... GaussDB(DWS)支持SQL标准SQL92/SQL2003,与Teradata的SQL语法有一些差异,需要在业务迁移的过程中进行转换。GaussDB(DWS)创建database时,需直接添加TD兼容模式属性,兼容性分析也是基于TD兼容模式下的最小化影响输出; 1 数据类型差异由于国内(中文字符)环境使用Teradata数据库(下文简称TD)时,通过采用默认的Latin字符集用于存储G...
- 介绍了13种GaussDB(DWS)单点性能的案例。 介绍了13种GaussDB(DWS)单点性能的案例。
- 本文主要总结下配置时(建租户,改资源等)常见的问题以及处理办法,并会简单介绍下原理方便后续处理。 本文主要总结下配置时(建租户,改资源等)常见的问题以及处理办法,并会简单介绍下原理方便后续处理。
- MySQL 是我们经常用到的数据,无论是开发人员用来练习,还是小型私服游戏服务器,或者是个人软件使用,都十分方便。对于做一些个人辅助软件,选择 MySQL 数据库是个明智的选择,有一个好的工具更是事半功倍。下面我将向大家介绍如何使用 Navicat Premium 导出和导入 *.sql 数据文件。 MySQL 是我们经常用到的数据,无论是开发人员用来练习,还是小型私服游戏服务器,或者是个人软件使用,都十分方便。对于做一些个人辅助软件,选择 MySQL 数据库是个明智的选择,有一个好的工具更是事半功倍。下面我将向大家介绍如何使用 Navicat Premium 导出和导入 *.sql 数据文件。
- 本篇文章主要分享基于KubeEdge和Kuiper实现边缘流式数据处理的实践经验。 本篇文章主要分享基于KubeEdge和Kuiper实现边缘流式数据处理的实践经验。
- MySQL到ClickHouse数据同步原理及实践。 MySQL到ClickHouse数据同步原理及实践。
- 本文介绍几种在静态代码分析中的敏感性分析的概念。主要有流敏感(flow-sensitive),路径敏感(path-sensitive),上下文敏感(context-sensitive)和域敏感(field-sensitive)。所有的敏感性分析相对于非敏感性分析,在分析的准确性上,都会有很大的精度提升(如减少漏报和误报等),但是会在时间或者空间上有更大损耗。 本文介绍几种在静态代码分析中的敏感性分析的概念。主要有流敏感(flow-sensitive),路径敏感(path-sensitive),上下文敏感(context-sensitive)和域敏感(field-sensitive)。所有的敏感性分析相对于非敏感性分析,在分析的准确性上,都会有很大的精度提升(如减少漏报和误报等),但是会在时间或者空间上有更大损耗。
- 为什么必须写成“IS NULL”,而不是“= NULL”,你知道么? 为什么必须写成“IS NULL”,而不是“= NULL”,你知道么?
- 路径生成是表关联方式确定的主要阶段,本文介绍了几个影响路径生成的要素:cost_param, scan方式,join方式,stream方式,并从原理上分析如何干预路径的生成。从另外一个角度看,即路径生成,是从这些底层的选择开始,从行数的估算、到scan的选择、再到join方式以及stream的选择,构成一条简单路径,然后多条路径根据代价选择,再逐层关联更多的表,最终形成一个完整的执行路径。 路径生成是表关联方式确定的主要阶段,本文介绍了几个影响路径生成的要素:cost_param, scan方式,join方式,stream方式,并从原理上分析如何干预路径的生成。从另外一个角度看,即路径生成,是从这些底层的选择开始,从行数的估算、到scan的选择、再到join方式以及stream的选择,构成一条简单路径,然后多条路径根据代价选择,再逐层关联更多的表,最终形成一个完整的执行路径。
- 背景 为了方便用户能够像操作传统关系型数据库一样地操作HBase,我们可以以Phoenix为基础并结合其他工具分别在Linux和Windows环境上利用SQL语句来操作HBase,如创建表、数据写入、数据查询等。1 Linux客户端篇1.1 环境准备1.1.1 创建CloudTable集群并开启Lemon特性 登录华为云官网,选择表格存储服务 CloudTable,进入集群模式并购买集群。... 背景 为了方便用户能够像操作传统关系型数据库一样地操作HBase,我们可以以Phoenix为基础并结合其他工具分别在Linux和Windows环境上利用SQL语句来操作HBase,如创建表、数据写入、数据查询等。1 Linux客户端篇1.1 环境准备1.1.1 创建CloudTable集群并开启Lemon特性 登录华为云官网,选择表格存储服务 CloudTable,进入集群模式并购买集群。...
- SQL注入(SQL Injection),就是通过把SQL命令插入到Web表单提交或输入页面请求的查询字符串,以达到欺骗Web后台的数据库服务器执行恶意的SQL命令的一种攻击方式。 SQL注入(SQL Injection),就是通过把SQL命令插入到Web表单提交或输入页面请求的查询字符串,以达到欺骗Web后台的数据库服务器执行恶意的SQL命令的一种攻击方式。
- 目录 项目背景 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 案例分析: 2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描 案例分析: 3、应尽量避免在 where 子句中使用 != 或 <>... 目录 项目背景 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 案例分析: 2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描 案例分析: 3、应尽量避免在 where 子句中使用 != 或 <>...
上滑加载中
推荐直播
-
华为云IoT开源专家实践分享:开源让物联网平台更开放、易用
2024/05/22 周三 16:30-18:00
张俭 华为云IoT DTSE技术布道师
开源,意味着开放、共享、互助、共赢。作为万物上云及各行业数字化的物联网底座,华为云IoT积极拥抱开源,借助行业开源的最佳实践,构建可靠、易用的物联网平台,并通过开放南北向SDK,助力开发者快速构建物联网应用。本期直播,华为云IoT开源专家、物联网平台资深“程序猿”张俭,带你了解华为云IoT的开源生态,并手把手教你玩转开源社区!
去报名 -
华为云开发者日·广州站
2024/05/23 周四 14:30-17:30
华为云专家团
华为云开发者日HDC.Cloud Day是面向全球开发者的旗舰活动,汇聚来自千行百业、高校及科研院所的开发人员。致力于打造开发者专属的技术盛宴,全方位服务与赋能开发者围绕华为云生态“知、学、用、创、商”的成长路径。通过前沿的技术分享、场景化的动手体验、优秀的应用创新推介,为开发者提供沉浸式学习与交流平台。开放创新,与开发者共创、共享、共赢未来。
去报名
热门标签