学习
实践
活动
专区
工具
TVP
写文章

探讨一下大促销当中数据库可能出现的问题

无非就是:CPU、磁盘IO、内存等等一系列硬件 在研究性能时候,先带大家来了解三个术语 QPS: 每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,简言之就是数据库每秒能查多少数据 TPS包括一条消息入和一条消息出,加上一次用户数据库访问。 10ms处理1个SQL 1s处理100个SQL QPS<=100 在假设如果处理SQL语句的时间变长 100ms处理一个SQL 1s处理10个SQL QPS<=10 解决方法 80%的数据库 大量的并发和超高的CPU 大量的并发: 数据库连接数被占满(导致网页提示503) 超高的CPU使用率: 因CPU的资源耗尽出现了宕机 解决方法 你需要设置一下MySQL的最大连接数max_connections 选择性能更高的CPU 磁盘IO 风险 磁盘IO性能突然下降 其他大量消耗磁盘性能的计划任务(调整计划任务,做好此盘维护) 解决方法 使用更快的磁盘设备 网卡流量 风险 网卡流量被占满导致无法连接数据库

7520
  • 广告
    关闭

    年末·限时回馈

    热卖云产品年终特惠,2核2G轻量应用服务器7.33元/月起,更多上云必备产品助力您轻松上云

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    从运维角度浅谈MySQL数据库优化,中小企业DBA必会

    一方面可以单台运行多个MySQL实例让服务器性能发挥到最大化,另一方面是对数据库进行优化,往往操作系统和数据库默认配置都比较保守,会对数据库发挥有一定限制,可对这些配置进行适当的调整,尽可能的处理更多连接数 在这样数据库集群架构中,大大增加数据库高并发能力,解决单台性能瓶颈问题。如果从数据库一台从库能处理2000 QPS,那么5台就能处理1w QPS,数据库横向扩展性也很容易。 如果做双主,就会遇到数据库数据不一致现象,产生这个原因是在应用程序不同的用户会有可能操作两台数据库,同时的更新操作造成两台数据库数据库数据发生冲突或者不一致。 数据库维护 ---- 数据库维护是运维工程师或者DBA主要工作,包括性能监控、性能分析、性能调优、数据库备份和恢复等。 因此NoSQL火起来了,非关系型数据库,大数据量,具有高性能,同时也弥补了关系型数据库某方面不足,渐渐大多数公司已经将部分业务数据库存放到NoSQL中,如MongoDB、HBase等。

    29220

    E-commerce 中促销系统的设计

    在电商平台中,促销是必不可少的营销手段,尤其在国内 各种玩法层出不穷,最开始的满减/秒杀 到优惠卷 再到 拼团/砍价等等 一个良好的促销系统应该具备易于扩展,易于统计促销效果等特点,在遇到秒杀类促销时还需要做到可扩容 这样设计最大好处是 rule与action相互独立且高度抽象, 运营人员与开发人员可以自由组合rule和action来达到最大灵活性与可扩展性 数据库设计 Promotion Schema::create 另外不以product作为参与促销的最小单位, 是为了进行更细颗粒度的控制. 一个促销可以有多个变体参与,一个变体可以同时参与多个促销. ,数据库字段可以按照实际需求进行增减和修改,特殊促销可自行添加相关表, 如优惠卷促销的coupons表, 拼团的groups表, 报名促销的promotion_sign_up表等等 业务设计 流程设计 表来存储用户领取的优惠卷及使用情况等 优惠卷促销本质上是将传统促销以卷的形式体现了出来,既圣诞满减促销 => 圣诞满减卷的转换.

    19650

    从运维角度浅谈MySQL数据库优化,中小企业DBA必会

    一方面可以单台运行多个MySQL实例让服务器性能发挥到最大化,另一方面是对数据库进行优化,往往操作系统和数据库默认配置都比较保守,会对数据库发挥有一定限制,可对这些配置进行适当的调整,尽可能的处理更多连接数 在这样数据库集群架构中,大大增加数据库高并发能力,解决单台性能瓶颈问题。如果从数据库一台从库能处理2000 QPS,那么5台就能处理1w QPS,数据库横向扩展性也很容易。 如果做双主,就会遇到数据库数据不一致现象,产生这个原因是在应用程序不同的用户会有可能操作两台数据库,同时的更新操作造成两台数据库数据库数据发生冲突或者不一致。 数据库维护 ---- 数据库维护是运维工程师或者DBA主要工作,包括性能监控、性能分析、性能调优、数据库备份和恢复等。 因此NoSQL火起来了,非关系型数据库,大数据量,具有高性能,同时也弥补了关系型数据库某方面不足,渐渐大多数公司已经将部分业务数据库存放到NoSQL中,如MongoDB、HBase等。

    25540

    云服务市场硝烟起 三雄争霸

    “双11”带来的购物狂潮余温尚存,“双12”又火热来袭,而面对愈演愈烈的促销大战,云市场显然已按耐不住云服务商的热情,各家动作频频,其中以阿里云、天翼云、腾讯云为主要代表,借助岁末年关纷纷推出大幅度优惠促销活动 云市场短兵相接,促销活动夺眼球 记者了解到,12月18日前后,云服务商活动相对集中,中国电信、阿里、腾讯等大品牌均在此前后开展活动,其中,主要三家云服务商活动如下: 阿里云:12月18日起,阿里云将开启年度云促销盛典 促销活动包括:全新行业云、续费优惠、1亿元扶持计划,以及重量级神秘大礼; 18日当天8:00-20:00购买云服务器(ECS)/关系型数据库(RDS)还有机会免单等,根据目前官方的消息看,阿里云的本次活动主要以存量客户为主 中国电信天翼云推出了系列优惠活动,主要包括:从 12月5日开始,成功申请四川池公测的用户系享受为期4周的免费使用,小编实际体验后,发现天翼云本次公测放出的2核4G/500G硬盘/5M带宽的云主机还是比较厚道的,基本可满足中小企业 在这样的整体思路下,用户可以根据自己的需求进行购买和租赁,很多中小企业以及个人用户也可以开始将自己的重要数据放到阿里云上,总体来看,阿里云的使用者更加偏向中小企业或者数据量较大的个人用户。

    96450

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关产品

    • 云数据库 Redis

      云数据库 Redis

      云数据库 Redis,数据库缓存,数据库存储,云数据库 云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。 云数据库Redis是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券