› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
fuxinya
V2EX  ›  MySQL

你们都是怎么处理统计需求的?

  •  1
     
  •   fuxinya · Nov 17, 2018 · 4969 views
    This topic created in 2878 days ago, the information mentioned may be changed or developed.

    现在遇到一个需求, 打开个人页面后, 显示各种统计: 账单数,营收统计, 补贴数,评论数... 等等, 总之统计了一堆玩意.
    写了一堆 SQL, 各种 SELECT count / sum... 搞的现在打开界面慢的一笔
    有什么好的应对方法,大家有没有做过像店铺统计的

    8 replies  •  2018-11-18 12:03:38 +08:00
    mogita
        1
    mogita  
       Nov 17, 2018 via iPhone
    异步跑定时任务缓存结果
    zxcvsh
        2
    zxcvsh  
       Nov 17, 2018 via iPhone
    web?
    arthasgxy
        3
    arthasgxy  
       Nov 17, 2018
    让老板招募数据分析师
    ysweics
        4
    ysweics  
       Nov 17, 2018   ❤️ 1
    两种,一种定时任务,一种使用 ES
    likuku
        5
    likuku  
       Nov 17, 2018
    一定要在线实时跑,最简单粗暴就是从在线主库复制出来同步到一台 /多台 全新机器只用于统计用。
    Jimrussell
        6
    Jimrussell  
       Nov 17, 2018
    同 4 楼,非实时开几张新表走定时任务;需要实时统计麻烦点上 es 或者 hbase。

    cruder 这几年这种需求多了起来,其实很简单,但就是这样很多外包公司还做不好。
    chanchan
        7
    chanchan  
       Nov 17, 2018
    增删改的时候修改统计信息?
    LightLolo
        8
    LightLolo  
       Nov 18, 2018
    简单一点,可以做一些表格将每天的要统计数据统计好再做聚合查询。
    要是有钱的话,楼主你听说过数据仓库和 BI 软件么?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2307 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 07:11 · PVG 15:11 · LAX 00:11 · JFK 03:11
    ♥ Do have faith in what you're doing.