【问题标题】:sql insert varchar or datasql插入varchar或数据
【发布时间】:2014-03-03 06:35:58
【问题描述】:

我正在开发生成大型 html 报告的应用程序。我需要将数据存储在 html 页面的数据库中的临时表中。最好的方法是什么?在表 tmpTable(num, xmlStr)(xmlStr - aprox. 400 Kb) 中为 HTML 页面生成大 xml 字符串,插入到表中,然后在用户请求后选择此页面。或将数据保存在临时表中,如 tmpTable1(num, val1, val2, val3...),其中 val - 只是短字符串、int 和 double,并在用户请求后使用此数据生成 xml。哪种方式对性能有好处?

【问题讨论】:

    标签: sql xml performance varcharmax


    【解决方案1】:

    如果您可以将数据标准化为表格格式,则最好将这些数据放在表格中。根据用户需求生成报告。此外,如果报告不经常更改,您可以将其作为批处理生成并在所需的时间段内将其保存在服务器上。

    此外,如果您想进行任何历史数据挖掘,您的表中仍然有原始数据。您始终可以运行查询并获得所需的输出。我个人会采用这种方法。请分享您会选择什么以及任何进一步的输入/反馈。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-21
      • 2017-05-20
      • 1970-01-01
      相关资源
      最近更新 更多