有任务为照片进行投票。因为用户只能投一次照片,所以我应该保存它们。我计划不要为保存用户标识制作单独的表格,而是将它们保存在由任何分隔符分隔的blob字段中的照片表格中。 你对这种做法有什么看法?有没有隐藏的麻烦? 我看到这样的结构,我会减少查询和连接数。将表格数据移动到另一个表格字段
0
A
回答
0
我认为你可能遇到的问题是可扩展性问题之一。如果这张照片投票站点变得相当流行,这些blob会变得相当大,并且会给你的服务器端处理语言(php,asp等)带来更大的负担。
我的一般经验法则 - 数据库是由程序员设计的,比我做得好得多,在做一件事时,做一件好事 - 处理数据。您对数据的处理很可能不会像数据库所能做的那样高效。换句话说 - 使用连接,而不是自己后处理它。
1
不要这样做。你所尝试的并不少见,但几乎总是不明智的。制作另一张表来存储每个用户每张照片的投票数。假设你假设减少你的连接数并将这些数据存储在blob字段中会导致性能上的好处,而不是将表存储在表中,这是非常不可能的。
的几点思考:
- 在这一过程中,你将被要求带回每一票对于一个给定的照片,如果你想检查的票数任何。
- 这是腐败的秘诀。在此字段中存储用户标识会破坏在投票上维护外键的功能。换句话说,如果用户记录被修改或删除,则无法更新投票记录。
0
带分隔符的blob字段是您可以存储数据的绝对最糟糕的方法之一。将其正确存储在带有外键和外键索引的子表中。
相关问题
- 1. 将数据从一个表格移动到另一个表格
- 2. 将数据从一个表格转移到另一个表格?
- 3. 将数据从Magento中的表格移到另一个表格
- 4. 将值从一个表格移动到另一个表格
- 5. 在MySQL中将数据从一个表格移动到另一个表格
- 6. PostgreSQL将数据从一个表格移动到另一个表格的条件
- 7. 如何将图像数据从一个表格移动到另一个表格?
- 8. sql将表格从一个表格移动到另一个表格
- 9. 将数据从一个表格添加到另一个表格
- 10. 将列从一个表格转移到另一个表格
- 11. 如何将数据从一个表单移动到另一个表格
- 12. 将多个表格从一个表格转移到另一个表格
- 13. Corona SDK Lua:将项目从一个表格移动到另一个表格
- 14. VBA将记录从一个表格移动到另一个表格
- 15. mysql - 将行从一个表格移动到另一个表格或更新
- 16. Vba将重复的行从一个表格移动到另一个表格
- 17. 将表格数据插入到另一个表格
- 18. 将表格行数据移动到html中的另一行
- 19. 将数字从一个表格字段添加到另一个表格字段中?
- 20. 是否可以将表格数据从一个表格转移到另一个表格?
- 21. 当特定数据形成一个表格时,将数据从一个表格添加到另一个表格
- 22. 从一个表格插入数据到另一个表格?
- 23. ABAP:根据结构将字段从表格移动到本地表格
- 24. 将SQL数据从一个表移动到另一个表
- 25. 将数据从一个表移动到另一个表
- 26. 如何将数据从一个表移动到另一个表#
- 27. 将数据从一个表移动到另一个表
- 28. 将数据从一个表移动到另一个表,postgresql版
- 29. 将表格行移动到新表格
- 30. 将数据从表格移动到新表格