none
数据库中插入数据的问题 RRS feed

答案

  • 12个不算多

    要看字段宽度(影响物理记录的存储,就会导致查询和插入速度下降)

    通常记录数是影响查询速度的罪魁祸首。你可以通过添加索引的方式来提高查询速度。

     


    family as water
    2010年4月8日 12:53
  • 插入操作因为可能造成分页而增加I/O,字段宽度大则即使有fillfactor也容易分页,而且如果有索引,索引也要更新,所以总是有影响的。

    查询则看查询语句看索引如何了。

    2010年4月8日 13:11
  • hi,

    同意楼上两位。 只要遵循数据库设计范式,选取合适的data type,字段多少可根据需求来定。
    2010年4月8日 14:54
  • 查询往往不会查询所有数据, 所以如果把不经常用到的字段和经常用到的字段放在一齐的话, 每个数据页能存储的记录数会变少, 结果是在读取是需要读取的数据页变多, 这也是影响性能的.

    2010年4月9日 4:40

全部回复

  • 12个不算多

    要看字段宽度(影响物理记录的存储,就会导致查询和插入速度下降)

    通常记录数是影响查询速度的罪魁祸首。你可以通过添加索引的方式来提高查询速度。

     


    family as water
    2010年4月8日 12:53
  • 插入操作因为可能造成分页而增加I/O,字段宽度大则即使有fillfactor也容易分页,而且如果有索引,索引也要更新,所以总是有影响的。

    查询则看查询语句看索引如何了。

    2010年4月8日 13:11
  • hi,

    同意楼上两位。 只要遵循数据库设计范式,选取合适的data type,字段多少可根据需求来定。
    2010年4月8日 14:54
  • 查询往往不会查询所有数据, 所以如果把不经常用到的字段和经常用到的字段放在一齐的话, 每个数据页能存储的记录数会变少, 结果是在读取是需要读取的数据页变多, 这也是影响性能的.

    2010年4月9日 4:40