zoukankan      html  css  js  c++  java
  • 一个小改动,数据库可能就优化很多

    以存图片为例,我们可以这样写:

                insert into picture(path, p_type, p_id ,size) values (binary_path, 0,vehicleInfoID,280); 
                insert into picture(path, p_type, p_id ,size) values (plateNum_path, 1, vehicleInfoID, plateNum_size); 
                insert into picture(path, p_type, p_id ,size) values (CarJpeg_1_path, 2, vehicleInfoID, CarJpeg_1_size); 
                insert into picture(path, p_type, p_id ,size) values (CarJpeg_2_path, 3, vehicleInfoID, CarJpeg_2_size);
                insert into picture(path, p_type, p_id ,size) values (CarJpeg_3_path, 4, vehicleInfoID, CarJpeg_3_size); 

     也可以这样写:

                insert into picture(path, p_type, p_id ,size,sizeplate,sizepicture2,sizepicture3) values (CarJpeg_1_path, 2, vehicleInfoID,CarJpeg_1_size, plateNum_size,CarJpeg_2_size,CarJpeg_3_size); 

                前者至少针对每一条记录,多冗余了4条记录,不可取。 

     更改字段的属性可以这么写:

                    alter table picture change  path  path varchar(150) default null;     

  • 相关阅读:
    Solr部署准备
    linux 安装SVN
    构建高性能web站点--读书大纲
    webapi请求
    搭建git服务器
    git常用知识整理
    Ruby on Rail 开发入门
    Ruby on rail 开发准备
    PHP模拟请求雅虎竞标商品加价
    JAVA httpURLConnection curl
  • 原文地址:https://www.cnblogs.com/xianqingzh/p/2493920.html
Copyright © 2011-2022 走看看