数据库技术与应用教程

_相关内容

功能发布记录

本文介绍了数据库与应用迁移ADAM产品功能的发布动态。2021年 功能名称 变更类型 功能描述 发布时间 相关文档 新增数据库割接模块。新增 帮助客户在完成数据库评估和结构迁移后,通过数据增量同步、一致性验证、业务验证、割接验证、回退...

使用流程

ADAM(数据库与应用迁移)使用主要分为数据库评估,数据改造迁移,应用评估改造三个流程。整体迁移流程简介 数据库评估:帮助用户了解源库现状、提供目标库的选型建议,根据评估结果为用户迁移到目标库提供可行性参考。数据改造迁移:帮助...

应用评估

架构列表:ADAM通过数据库与应用的关系,结合智能算法,将整体架构做了分组。迁移分组是一个迁移单位的最小子集,即迁移任何一个迁移分组不会影响到其他迁移分组外的数据依赖。说明 应用之间调用关系不在考虑范围。迁移评分:ADAM对迁移与...

数据库管理常见问题

通过控制台创建数据库与使用SQL创建数据库本身并无区别,但是通过控制台创建时,可以同时给指定账号授予权限,操作更加便捷。为什么查询数据库列表时页面报错?该查询操作需要连接到您的数据库集群上进行,如果查询报错,请检查集群是否...

设置连接池

如果您的应用连接创建频繁(例如短连接场景)或者连接数量很大(大于MySQL数据库的连接数限制),您可以参考本文使用合适的RDS MySQL数据库代理连接池,降低应用与数据库建立连接的频率来减少MySQL数据库主线程的开销,减少数据库上的总...

设置连接池类型

说明 会话级连接池并不能减少数据库的并发连接数,而是通过降低应用与数据库建立连接的速率来减少MySQL主线程的开销,更好地处理业务请求。但连接池里的闲置连接会短暂占用您的连接数。会话级连接池不能解决由于存在大量慢SQL,导致的连接...

将MySQL数据迁移到Redis

场景介绍 在应用与数据库之间使用Redis作为缓存层,扩展传统关系型数据库的服务能力,从而优化业务的生态体系,是Redis的经典应用场景之一。将业务中的热数据保存到Redis,用户通过应用直接从Redis中快速获取常用数据,或者在交互式应用中...

迁移代理可用区

RDS MySQL支持迁移数据库代理实例的可用区,您可以将数据库代理服务迁移至同一地域内的其他可用区。建议数据库代理可用区和RDS MySQL主实例的主可用区保持一致。前提条件 RDS实例需满足以下条件:引擎:RDS MySQL 实例系列:高可用系列、...

如何快速定位及解决数据库问题

通过堆栈信息来判断 应用与数据库之间通过TCP协议进行交互,如果数据库层出现瓶颈,则会产生应用将请求通过socket发送给了数据库,但是数据库不返回结果的情况,此时socket会阻塞在read方法上。因此我们可以通过应用当前的堆栈信息来判断...

连接池

该优化只能通过降低应用与数据库的建连速率来减少MySQL主线程的开销,从而更好地处理业务请求,但是连接池里空闲的连接会短暂占您的连接数。会话级连接池也不能解决由于存在大量慢SQL,导致的连接堆积问题,此类问题的核心是先解决慢SQL...

全球数据库市场发展机遇

阿里云数据库技术已先后走过了“商业-开源-自研”的演进路线,不断突破数据库技术应用生态,实现了数据库领域的自主可控。2008年,率先发起“去IOE”战略,采用开源数据库技术替代Oracle数据库,成功解决商业数据库高成本压力和业务支持...

概述

使用上,PolarDB-X 1.0 提供一个完整的数据库使用接口,业务应用程序直接连接至 PolarDB-X 1.0 数据库与使用单机数据库效果一致。物理存储上,PolarDB-X 1.0 底层存储由一个或者多个 私有定制RDS 实例组成,一个 PolarDB-X 1.0 数据库由...

通过DTS实现数据库的垂直拆分

保持源实例数据库B与应用程序的断开状态,验证源和目标实例的数据库B数据一致后,将应用程序的相关数据库服务切换至目标实例的数据库B并恢复业务。登录目标实例数据库B,根据数据库类型选择下述命令查看会话信息,确保有新的会话执行写入...

应用画像

对象详情 对象详情是详细展示了ADAM智能分析后的数据库对象与应用SQL以及应用代码的关系。其中左边是以SCHEMA和对象类型为纬度,通过树的形式展示应用访问的数据库对象的罗列。右边是具体对象和访问该对象的SQL。通过调用栈设置,可以配置...

数据库管理

数据库Database)是表、索引、视图、存储过程、操作符的集合。您可以在一个 AnalyticDB PostgreSQL 实例中创建多个数据库,但是客户端程序一次只能连接上并且访问一个数据库,无法跨数据库进行查询。创建数据库 使用 CREATE DATABASE ...

CREATE DATABASE

CREATE DATABASE语句用于创建数据库,并可以指定数据库的默认属性(如数据库默认字符集,校验规则等)。语法 create_database_stmt:CREATE {DATABASE|SCHEMA}[IF NOT EXISTS]database_name[database_option_list]database_option_list:...

CREATE DATABASE

CREATE DATABASE 用于创建数据库。创建数据库 说明 每个集群最多...使用数据库 数据库创建成功后,您可以通过 USE db_name 命令使用数据库。语法 USE adb_demo;示例 USE adb_demo;SHOW tables;Tables_in_adb_demo|+-+|customer|test_table|+-+

复制数据库SQL Server 2012及以上版本

您可以使用SQL命令复制数据库,您只需要使用存储过程sp_rds_copy_database指定源数据库和目的数据库即可。复制时间与数据库大小有关。说明 SQL Server 2008 R2版本实例的数据库复制操作,请参见 复制数据库SQL Server 2008 R2版。前提条件 ...

自建SQL Server通过物理网关迁移上云

内存数据库与镜像技术 由于SQL Server中In-Memory OLTP特性和Mirroring技术是不兼容的,如果您的源端开启了内存数据库,目标端不能为高可用系列的RDS实例。数据库个数 多库迁移时,由于RDS的数据库个数存在约束限制,不同的实例规格限制也...

CREATE[PUBLIC]DATABASE LINK

CREATE[PUBLIC]DATABASE LINK创建一个数据库连接。语法-连接到PolarDB PostgreSQL版(兼容Oracle)CREATE[PUBLIC]DATABASE LINK<name>CONNECT TO<username>IDENTIFIED BY"<password>"USING(channel_name '<channel_name>',dbname '<db_name>...

创建轻量数据库服务

创建轻量数据库服务时,您需要配置地域、套餐、购买时长以及数据库版本等信息,您可以根据业务需要进行个性化配置。本文介绍如何创建轻量数据库服务。使用限制 数据库服务目前支持的地域包括华东1(杭州)、华北2(北京)、华南1(深圳)和...

基本概念

您可以在使用前了解 云数据库 Redis 版 的基本概念,从而更好地理解与使用 Redis 数据库。概念 说明 实例ID 每个实例对应一个用户空间,实例是使用数据库Redis版 的基本单位。Redis 对单个实例根据不同的容量规格有不同的连接数、带宽、...

部署高可用架构应用集群

步骤四:修改数据库服务器中数据库的权限 当前已成功创建两台应用服务器(服务器A 服务器B),为确保应用服务器与数据库服务器进行数据传输时的安全性,建议您将数据库服务器C中的MySQL访问权限,由 所有人 修改 指定IP,并指向两台应用...

自建数据库与RDS性能对比的注意事项

网络环境 应用和自建数据库都需要部署于ECS实例,且RDS实例位于同一地域,使得应用与RDS之间,以及应用与自建数据库之间都是通过内网进行通信。说明 应用与自建数据库需要部署于两台不同的ECS实例。如果部署于同一台ECS实例,则应用到自...

自建数据库与RDS性能对比的注意事项

网络环境 应用和自建数据库都需要部署于ECS实例,且RDS实例位于同一地域,使得应用与RDS之间,以及应用与自建数据库之间都是通过内网进行通信。说明 应用与自建数据库需要部署于两台不同的ECS实例。如果部署于同一台ECS实例,则应用到自...

自建数据库与RDS性能对比的注意事项

网络环境 应用和自建数据库都需要部署于ECS实例,且RDS实例位于同一地域,使得应用与RDS之间,以及应用与自建数据库之间都是通过内网进行通信。说明 应用与自建数据库需要部署于两台不同的ECS实例。如果部署于同一台ECS实例,则应用到自...

通过代理连接地址连接数据库

在读写分离、高并发读等业务场景中,建议在业务应用中将数据库连接地址配置为数据库代理连接地址,RDS PostgreSQL可以根据代理连接地址配置的读写属性和读权重进行自动分配,减少主实例负载。本文介绍如何通过数据库代理连接地址连接RDS ...

数据迁移方案概览

从自建Db2迁移至RDS MySQL 使用mysqldump迁移MySQL数据 从自建Oracle迁移至阿里云 数据导入 从CSV文件、TXT文件或SQL脚本导入数据到RDS 将第三方云数据库迁移至阿里云 腾讯云云数据库MySQL迁移到阿里云 Google Cloud SQL for MySQL数据库...

应用场景

游戏行业应用 游戏行业通常将云数据库Redis版作为重要的部署架构组件,用于缓存或数据持久化。场景一:Redis作为缓存加速应用访问 Redis作为缓存层,加速应用访问。数据存储在后端的数据库中(RDS)。场景二:Redis作为存储数据库使用 游戏...

数据库高级特性管理

收缩数据库事务日志 使用场景 如果数据库的事务日志文件使用量(LogUsedSizeInMB)相对于数据库事务日志文件总大小(TotalLogSizeInMB)的占比较小,并且该数据库的log_reuse_wait_desc属性为Nothing时,您可以通过收缩数据库事务日志减少...

存储过程

删除数据库 设置更改跟踪 开启数据库变更捕获 关闭数据库变更捕获 配置实例参数 增加链接服务器Linked Server 设置跟踪标志 更改数据库的名称 Server级别角色授予 关于SQL Server存储过程的更多介绍,请参见 RDS SQL Server使用介绍。...

使用须知

本文介绍使用Lindorm计算引擎SQL语句访问数据库的数据时,需要提前了解的相关内容。了解开源Spark SQL 通过开源Spark SQL访问数据库的数据分为以下三个级别:Catalog:用来标识用户不同的数据源。Namespace:与数据库中的Database或者...

什么是数据库代理

数据库代理概述 RDS PostgreSQL数据库代理是位于数据库服务端和应用服务端之间的网络代理服务,用于代理应用服务端访问数据库时的所有请求。您可以连接数据库代理访问地址使用数据库代理的各项功能,以简化RDS PostgreSQL数据库实例的连接...

数据库存储

} }/*数据库更新时的回调函数*@param database 数据库*@param connectionSource 连接*@param oldVersion 旧数据库版本*@param newVersion 新数据库版本*/Override public void onUpgrade(MPSQLiteDatabase database,ConnectionSource ...

关闭数据库代理

如果您的业务读流量较小或暂时不需要使用数据库代理功能,您可以参考本文,关闭RDS PostgreSQL数据库代理。前提条件 已开通数据库代理服务,具体请参见 开通数据库代理。注意事项 关闭数据库代理会释放代理连接地址(原代理终端),通过...

操作(dblink、postgres_fdw)

创建数据库 postgres=>\c<数据库名>/切换数据库 示例 postgres=>create database db1;CREATE DATABASE postgres=>\c db1 新建postgres_fdw插件。db1=>create extension postgres_fdw;新建用于连接远端目标数据库的服务器对象。db1=>CREATE ...

资源密集活动统计(pg_profile)

RDS PostgreSQL支持使用pg_profile插件来统计数据库中资源密集型活动,用于分析优化数据库。插件简介 此扩展基于PostgreSQL的统计视图(pg_stat_statements)和社区插件(pg_stat_kcache),完全使用PL/pgSQL编写,无需任何外部库或软件,...

什么是数据库代理

如果您的主实例负载较高,或在发生主动切换类的运维动作时有防闪断需求,可以使用RDS MySQL数据库代理功能,通过读写分离对业务流量进行负载均衡,降低主实例CPU负载压力,还可以通过连接保持(防止闪断)和SSL加密功能提高实例的可用性和...

负载均衡

如上图所示,假设 PolarDB 集群中只存在一个RW节点和三个RO节点,在不考虑一致性的前提下,三种场景下的请求路由和数据读取效率如下:非按需建联 用户的一个会话通过数据库代理会四个数据库都建立连接,并且广播语句会路由到四个数据库...

表级恢复

数据库备份DBS 支持表级别的数据恢复能力。当发生数据误删除时,您可以选择只对单个表或数据库进行恢复,而无需恢复全部数据,可用于误操作后的快速订正,以及分析历史数据等场景。功能介绍 数据库备份DBS 在执行逻辑备份时,以数据库对象...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用