• MySQL Online DDL,还是要谨慎

    是否是否删除字段否是是是否修改字段数据类型否否是否否扩展VARCHAR列长度否是否是是新增STORED虚拟列否否是否否新增VIRTUAL虚拟列是是否是是转换表字符集否否是否否opitmize table否是是是否修改表名是是否是是最后...
    文章 2021-11-18 5浏览量
  • 我的MYSQL学习心得(十六)优化

    查询是数据库最频繁的操作,提高查询速度可以有效地提高mysql数据库的性能 (1)分析查询语句 通过对查询语句的分析,可以了解查询语句的执行情况找出查询语句执行的瓶颈 mysql中提供了EXPLAIN语句和DESCRIBE语句,...
    文章 2014-08-13 1200浏览量
  • 我的MYSQL学习心得(十六)优化

    查询是数据库最频繁的操作,提高查询速度可以有效地提高mysql数据库的性能 (1)分析查询语句 通过对查询语句的分析,可以了解查询语句的执行情况找出查询语句执行的瓶颈 mysql中提供了EXPLAIN语句和DESCRIBE语句,...
    文章 2016-05-05 3200浏览量
  • 【阿里云 MVP 月度分享】DRDS分布式数据库的CRUD调优...

    如果用的话,最好用在带有索引的列上,或者考虑在应用中进行排序。因为在 DRDS 中,各分库的排序必然是需要推到各个分库中排序并将结果汇集到DRDS内存中进行计算。数据量优化 基本原则,查询交互和返回的数据量应...
    文章 2018-01-05 4631浏览量
  • 数据库 MySQL使用规范!数据库开发须看

    避免多层子查询嵌套的 SQL 语句,MySQL 5.5 之前的查询优化器把会把 in 改成 exists,会导致索引失效,若外表很大则性能会很差。说明:上述情况很难完全避免,推荐方案是不要将此类条件作为主要过滤条件,跟在走索引...
    文章 2020-09-30 1464浏览量
  • “玄惭大师”谈双十一活动中云数据库保障经验

    对SQL语句的所有查询字段建立组合索引,导致索引远大于数据,同时性能低下;小表不建立索引。4、双 11 的高可用配置如何搞?RDS 本身是一个主备的高可用架构,当主库 Down 后,会快速切换到备库。在高可用架构中很...
    文章 2017-06-05 1854浏览量
  • 如何利用报表工具FineReport实现报表列的动态展示

    所以最好新建一个),然后类似navicat的工具运行我提供的reporttest.sql文件,即可建表并且导入数据,然后刷新即可,此时数据准备完成。设计器创建数据连接test,填写对应的数据库信息,测试成功即OK。此时,库名称...
    文章 2017-11-27 1957浏览量
  • 这么牛的阿里云数据库,你造怎么吗?

    对SQL语句的所有查询字段建立组合索引,导致索引远大于数据,同时性能低下;小表不建立索引。高可用配置 RDS本身是一个主备的高可用架构,当主库Down后,会快速切换到备库。在高可用架构中很重要的一点是数据同步,...
    文章 2016-11-19 5251浏览量
  • MySQL性能优化

    下面列举了几个常见有助于提升MySQL效率的Schema设计规范及SQL使用建议:1、所有的InnoDB表都设计一个无业务用途的自增列做主键,对于绝大多数场景都是如此,真正纯只读用InnoDB表的并不多,真如此的话还不如...
    文章 2017-08-31 8104浏览量
  • 【双11背后的技术】AliCloudDB——双11商家后台数据库...

    对SQL语句的所有查询字段建立组合索引,导致索引远大于数据,同时性能低下;小表不建立索引。4.高可用配置 RDS本身是一个主备的高可用架构,当主库Down后,会快速切换到备库。在高可用架构中很重要的一点是数据同步...
    文章 2017-01-12 3625浏览量
  • 微信高可用分布式数据库PhxSQL设计与实现

    Proxy利用MySQL协议HEAD保留字段透传真实源IP到MySQ,MySQL再从HEAD保留字段获取正确的源IP进行权限管理,如图14所示。图14 Proxy通过修改MySQL协议兼容MySQL权限 PhxSync PhxSync的功能和MySQL的semisync插件类似。...
    文章 2017-08-02 1594浏览量
  • MySQL优化系列(五)-数据库存储引擎(主要分析对比...

    最好先看下你下的MySQL支持什么数据库引擎 存储引擎主要有:1.MyIsam,2.InnoDB,3.Memory,4.Blackhole,5.CSV,6.Performance_Schema,7.Archive,8.Federated,9 Mrg_Myisam 但是我们主要分析使用MyIsam 和InnoDB。其余...
    文章 2018-12-01 1965浏览量
  • mysql各种引擎对比、实战

    最好先看下你下的MySQL支持什么数据库引擎 存储引擎主要有:1.MyIsam,2.InnoDB,3.Memory,4.Blackhole,5.CSV,6.Performance_Schema,7.Archive,8.Federated,9 Mrg_Myisam 但是我们主要分析使用MyIsam 和InnoDB。其余...
    文章 2018-01-12 1379浏览量
  • SQLite FAQ中文版

    你可以在一个索引中放入任意多的字段但超过30字段的索引将不用于优化查询。表,索引,视图,触发器和字段名称可以任意长,但SQL 函数名(由 sqlite3_create_function() API创建的)不得超过255个字符。(11)在 SQLite ...
    文章 2009-07-28 961浏览量
  • sql注入攻击

    最近翻到一本有关SQL注入攻击与防御的一本书,当然这本书内容很长,我还只读了前两章部分,后续我会慢慢把书里的知识梳理到我的博客中来!SQL 注入攻击的主要原因,是因为以下两点原因: 1.php 配置文件 php.ini 中...
    文章 2017-07-03 2997浏览量
  • 慎重选型:PG还是MySQL?Uber的案例不能作为参考!

    到目前为止,我相信Uber不需要像他们文章所建议的那样用MySQL替换掉PostgreSQL。似乎他们实际上是用自己定制的解决方案替换了PostgreSQL,而这个方案恰好是MySQL/InnoDB目前锁支持的。似乎文章仅解释了作为...
    文章 2017-05-02 3215浏览量
  • 400倍加速,PolarDB HTAP实时数据分析技术解密

    借助于PolarDB一写多读的架构,用户可以增加只读的RO节点以运行复杂只读查询,从而避免分析型查询对TP负载的干扰。1 MySQL的架构在AP场景的缺陷MySQL的实现架构在执行复杂查询时性能差有多个方面的原因,对比专用的...
    文章 2021-10-25 249浏览量
  • 吃透Mysql

    MySQL支持使用子查询展开算法优化子查询,又称子查询反嵌套或子查询上拉。把一些子查询置于外层的父查询中,作为连接关系与外层父查询并列,其实质是把某些子查询重写为等价的多表连接操作。带来的好处是,减少表...
    文章 2018-09-02 1181浏览量
  • 云原生演进趋势下传统数据库升级实践

    通过智能代理可以自动把一些查询的Query分发到别的只读节点上。比如原来是一主一备&xff0c;可以变成一主三备&xff0c;就可以把流量自动分发到三个节点。大家可能想&xff0c;这个不就跟原来数据库加几个备库是一样的道理吗...
    文章 2021-08-11 422浏览量
  • 【七天深入MySQL实战营】答疑汇总Day6 MySQL表和索引...

    【开营第六课】【MySQL表和索引优化实战】讲师&xff1a;田杰&xff0c;阿里云高级运维专家。课程内容&xff1a;InnoDB表和索引设计最佳实践&xff1b;索引设计的分析与优化。答疑汇总&xff1a;特别感谢班委&64;李敏 同学...
    文章 2021-01-25 636浏览量
  • 从“如何设计用户超过1亿的应用”说起-数据库调优实战

    而由于MySQL的索引机制限制,一次查询时,将只用到一个索引或将两个索引聚合(index_merge)起来使用,所以意味着复杂的业务场景中,单独对每个字段建立索引可能没有什么用处。所以对于一些特定的查询场景,建立合适...
    文章 2016-12-25 3377浏览量
  • 400倍加速,PolarDB HTAP实时数据分析技术解密

    用户可以增加只读的RO节点以运行复杂只读查询&xff0c;从而避免分析型查询对TP负载的干扰。1 MySQL的架构在AP场景的缺陷MySQL的实现架构在执行复杂查询时性能差有多个方面的原因&xff0c;对比专用的OLAP系统&xff0c;其...
    文章 2021-10-26 37浏览量
  • 400倍加速,PolarDB HTAP实时数据分析技术解密

    用户可以增加只读的RO节点以运行复杂只读查询&xff0c;从而避免分析型查询对TP负载的干扰。1、MySQL的架构在AP场景的缺陷MySQL的实现架构在执行复杂查询时性能差有多个方面的原因&xff0c;对比专用的OLAP系统&xff0c;其...
    文章 2021-10-26 219浏览量
  • 从“如何设计用户超过1亿的应用”说起-数据库调优实战

    本文首发于阿里云&《程序员》杂志联合出品的《凌云》专刊中。作者:杭州湖畔网络技术经理 王鑫鹏 ...相对来讲是最好优化的一种场景,只需要对分离度较高的字段单独建立索引即可。当然实际使用...
    文章 2016-02-16 8449浏览量
  • Pinterest架构:两年内月PV从零到百亿

    你可以用MySQL风格持久化,或者你可以不要持久化,或者你只要3小时的持久化。Redis上的数据只保存3个小时,没有3小时以上的复本。他们只保留3个小时的备份。如果存储数据的设备发生故障,而它们只是备份了几个小时。...
    文章 2017-05-02 1797浏览量
  • Elasticsearch Index Setting一览表

    index.max_docvalue_fields_search一次查询最多包含开启doc_values字段的个数,默认为100。index.max_script_fields查询中允许的最大script_fields数量。默认为32。index.max_ngram_diffNGramTokenizer和...
    文章 2019-09-05 2694浏览量
  • 【转贴】两年内从零到每月十亿 PV 的发展来谈 ...

    你可以用MySQL风格持久化,或者你可以不要持久化,或者你只要3小时的持久化。Redis上的数据只保存3个小时,没有3小时以上的复本。他们只保留3个小时的备份。如果存储数据的设备发生故障,而它们只是备份了几个小时。...
    文章 2013-04-21 842浏览量
  • Percona TokuDB

    如果你不想ps_tokudb_admin脚本,就需要手动安装存储引擎,加载plugins: INSTALL PLUGIN tokudb SONAME 'ha_tokudb.so';INSTALL PLUGIN tokudb_file_map SONAME 'ha_tokudb.so';INSTALL PLUGIN tokudb_fractal_...
    文章 2017-11-09 1432浏览量
  • MaxCompute百问集锦(持续更新)

    大数据计算服务...今天凌晨开始,从华北2的只读RDS到MaxCompute的只读业务一直同步无法完成,进度到90%几之后就没有速度,所有调度都是这样,偶尔有能成功的,不知道是什么问题,麻烦看一下。附件为同步日志。...
    文章 2017-06-30 5229浏览量
  • 一份平民化的应用性能优化检查列表(完整篇)

    联系DBA进行MySQL统计的慢查询的Review,解析SQL查询计划时尽量避免extra列出现:Using File Sort,Using Temporary3.4 DAO框架根据尽量少交互与尽量少数据的原则,需使用对SQL完全可控的DAO框架,建议为MyBatis 或 ...
    文章 2021-11-07 15浏览量
1 2 3 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化