帝国论坛帝国网站管理系统交流区自定义系统模型WC请进,我一个数据表设置20个字段,分3个模型来用,效率行不行 【本版专题贴子】  
主题:WC请进,我一个数据表设置20个字段,分3个模型来用,效率行不行 [加入收藏夹]   

godday
用户头衔:书生

精华贴   :0
发贴数   :18
经验值   :90
注册时间:2009-11-22
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
WC请进,我一个数据表设置20个字段,分3个模型来用,效率行不行
就是我的一个分类数据表,
我添加了很多字段,  设置了 房产模型,人才招聘模型, 物流模型,其他分类信息模型,
这样四个模型 共同使用一个数据表,
当然 各个模型 所用的 字段都是不太一样的了。
这样子,对系统 的执行效率 和 搜索检索 效率 是不是 很有影响?
还是分成 4个 数据表 分别设置 这 4个模型,
因为一个表的话 使用不同模型,务必 产生 某些 字段是空值 插入了。




2010-01-13 15:09:51 已设置保密 顶部 回复 引用 报告 编辑 删除

忘事无忧
用户头衔:探花

精华贴   :0
发贴数   :10350
经验值   :23592
注册时间:2007-12-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

字段放到副表好一些,最好是分多个表




2010-01-13 17:20:50 已设置保密 顶部 回复 引用 报告 编辑 删除

godday
用户头衔:书生

精华贴   :0
发贴数   :18
经验值   :90
注册时间:2009-11-22
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

放 附表的 话,搜索的时候 会不会比较慢?




2010-01-13 18:50:27 已设置保密 顶部 回复 引用 报告 编辑 删除

godday
用户头衔:书生

精华贴   :0
发贴数   :18
经验值   :90
注册时间:2009-11-22
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

结合项  需要搜索的项 放在主表?




2010-01-13 18:55:12 已设置保密 顶部 回复 引用 报告 编辑 删除

⌒_⌒TryLife
用户头衔:嘉宾

精华贴   :2
发贴数   :3979
经验值   :9165
注册时间:2007-04-05
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

RE #1
个人觉得:
1.没有特殊要求模型建立在不同表较好,这样的情况下各表不因字段的多杂而降低储存效率
2.对于较长字符串类型数据且不用于非内容页以外调用情况储存在副表,以提高存储上限和数据调用速率



PHP+
微信小程序教学 欢迎入坑

帝国CMS9年专注经验,了解帝国CMS从外衣到内裤,从挑逗到高潮!
两千人qq交流群:42085595
2010-01-14 00:47:42 已设置保密 顶部 回复 引用 报告 编辑 删除

fuziu
用户头衔:举人

精华贴   :0
发贴数   :619
经验值   :1687
注册时间:2007-05-31
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

同版主




2010-01-15 16:08:58 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1