数据库运维 数据库优化 数据备份 数据搬家 DB调优 拆库拆表 Oracle/MySQL /SQLServer等数据库优化,数据调优,数据备份,数据迁移,sql优化,数据恢复,拆库拆表,数据找回,数据库重构,数据库修复,数据导出,数据库拆分方案,数据库集群方案 产品亮点 来自金融行业中信证券、互联网金融前十高级DBA在线,业内知名MySQL数据库专家。
使用类问题 申请了云数据库 FusionDB 实例,默认账号的密码是什么? 默认账号是useradmin,初始密码不提供,需要到控制台->账号管理中修改密码后使用。 云数据库 FusionDB 可以通过SQL语句或客户端工具进行数据库账号的创建和删除吗? 用户可以使用useradmin账号通过SQL语句或客户端工具进行数据库账号的创建和删除以及给账号授权,管理控制台不提供该功能。
云数据库 FusionDB 中支持两类索引,分别是B树索引和位图索引。但在云数据库 FusionDB 中不推荐使用索引,原因有三个: 云数据库 FusionDB 一般需要访问大数据集,并且云数据库 FusionDB 可以通过分区、并行执行等方式提升查询效率。索引的作用不能有效发挥。 拖慢数据入库的性能。因为数据仓库经常需要导入大量数据,这个时候需要调整索引结构,导入速度极差。
定期维护任务 在云数据库 FusionDB 中建议设置定期空洞回收的维护任务。 回收空洞 云数据库 FusionDB 使用MVCC机制,数据的更新操作(INSERT、UPDATE、DELETE、ALTER TABLE ADD COLUMN )不会直接修改原数据,而是标记数据为不可用,然后插入新数据。
address : xxx.xxxjxjkp1fimpb.baidu.com , //数据库连接地址 vnetIp : 192.0.0.4 , //vnet IP地址 inetIp : 180.0.0.4 , //EIP地址 } instanceClass String 实例规格 allocatedMemoryInMB Int 单个存储节点的内存 allocatedStorageInGB
建表最佳实践 分布键 云数据库 FusionDB 在创建表时必须显式指定分布键(DISTRIBUTED RANDOMLY 或 DISTRIBUTED BY (col1, col2,...))。默认情况下,如果创建表时不指定分布键,云数据库 FusionDB 将使用第一个字段作为分布键,这种情况有时会有比较大的风险所以应该坚决杜绝这种情况。
产品架构
部署Helloworld(打包上传) 登录BAE专业版并创建应用 创建新应用,用于托管Helloworld应用,应用的参数设置如下: 应用类型:Web 语言:php5.4 代码管理:打包上传 域名:helloworldphptest1.bceapp.com 公网带宽:1Mbps 实例套餐:启航I型 详情请参见 登录BAE专业版及创建应用 。
engine String 数据库引擎 engineVersion String 数据库引擎版本 characterSetName String 默认字符集 endpoint Object 数据库连接信息 { //数据库端口 port : 5100, //数据库连接地址 address : $instanceName.
产品特性 弹性扩容 云数据库 FusionDB 可根据用户需要,对节点进行弹性扩容,提升整体分析能力,应对业务以及数据增长等场景。通过增加节点可以线性提高系统的存储和计算能力。 高性能 云数据库 FusionDB 基于分布式大规模并行处理MPP框架,支持行列混合存储以及压缩存储,业务可按照需求选择最佳存储方案。结合高并发加载、计算能力,提供高性能处理能力。