zoukankan      html  css  js  c++  java
  • 数据库优化

    sql语句优化

    • 选择使用适合的存储引擎
    • 使用缓存查询,虽然大多数已经开启缓存了。
    • 查询时避免使用*,要换成具体的字段名称
    • 建立合适的索引
    • 使用limit 条件
    • 使用 join 表的时候使用相同的类型,并将其索引。
    • 设置主键索引,并设置自增,需要加上 UNSIGNED 约束条件
    • 使用 ENUM 类型,比如性别,民族,国家等。
    • 尽可能的使用 NOT NULL
    • 使用 char 定长类型

    硬件方面的优化

    • 选择高性能的服务器
    • 分库分表
    • 主从复制和双主热备

    第三方产品优化

    • mycat
    • solr
    • elasticsearch
    • whoosh (python编写)
  • 相关阅读:
    采样错误
    MathJax
    jupyter
    pip
    str操作
    Content-Type
    json转csv
    【tornado】静态文件
    dict 字典
    基于插件技术的GIS应用框架(C# + ArcEngine9.3)(一)
  • 原文地址:https://www.cnblogs.com/xinjie123/p/10963093.html
Copyright © 2011-2022 走看看