我需要存储点击来路的统计数据
假设每一条记录有id、来路地址、时间3个字段
下面两种方法哪一种效率高呢?一、每行存储一条数据:
1 http://aaa 2010-06-21 10:11:12
2 http://bbb 2010-06-21 11:11:12
3 http://ccc 2010-06-21 12:11:12二、将当天所有记录存在一条记录的一个字段里:
1|http://aaa|2010-06-21 10:11:12||2|http://bbb|2010-06-21 11:11:12||3|http://ccc|2010-06-21 12:11:12||
然后读记录时再根据||和|来拆开记录来显示这样的话第一种方法表里面就会增加很多很多条记录,第二个方法记录数大大减少,但每条记录的字段里存的信息量就大大增加
以上哪一种存储方式效率更高呢?
假设每一条记录有id、来路地址、时间3个字段
下面两种方法哪一种效率高呢?一、每行存储一条数据:
1 http://aaa 2010-06-21 10:11:12
2 http://bbb 2010-06-21 11:11:12
3 http://ccc 2010-06-21 12:11:12二、将当天所有记录存在一条记录的一个字段里:
1|http://aaa|2010-06-21 10:11:12||2|http://bbb|2010-06-21 11:11:12||3|http://ccc|2010-06-21 12:11:12||
然后读记录时再根据||和|来拆开记录来显示这样的话第一种方法表里面就会增加很多很多条记录,第二个方法记录数大大减少,但每条记录的字段里存的信息量就大大增加
以上哪一种存储方式效率更高呢?
解决方案 »
- windows+php+oracle+apache 开发基于 数据库的WEB网站 OK么?
- 如何提取当前网页的URL中含有的字符,作为当前标题?
- 谁帮我看看这个PHP聊天室的问题,100分
- 数组操作问题
- 请问如何在执行一个php程序的同时,在后台执行另一个网站的php程序
- 请教各位一个关于 ajax 的问题 顺便问一下有没有好的支持 php 和msql 的免费空间可以用 国外的也行
- 求 不用gd库的验证图片程序
- case可不可以写多个表达式?
- IIS6+PHP+MYSQL安装后出现的问题
- 有关big5->gb2312,utf-8->gb2312,gb2312->big5转换问题
- 急 :FCK 上传图片提示 invalid file type
- 大二学生想找工作。疑问求解!
第二种方式需要返回当天的全部数据,再在程序中处理,效率明显不如第一种。
一个程序运行的效率除了和程序自身的代码有关,跟你查询数据的速度也有关系