mysql 存储用户日志,评论等,如何实现?

mysql 存储用户日志,评论等,如何实现?,第1张

日志表,用clob类型,mysql中好像是text

评论表,保存已个日志表的外键,评论内容如果也很多的话也可以使用clob类型

日志表与评论表就是一个1-N的关系

MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用:

MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。

MySQL支持数个存储引擎作为对不同表的类型的处理器。MySQL存储引擎包括处理事务安全表的引擎和处理非事务安全表的引擎:

· MyISAM管理非事务表。它提供高速存储和检索,以及全文搜索能力。MyISAM在所有MySQL配置里被支持,它是默认的存储引擎,除非你配置MySQL默认使用另外一个引擎。

· MEMORY存储引擎提供“内存中”表。MERGE存储引擎允许集合将被处理同样的MyISAM表作为一个单独的表。就像MyISAM一样,MEMORY和MERGE存储引擎处理非事务表,这两个引擎也都被默认包含在MySQL中。

当然有用,原因:

1、存储过程在被创建以后可以在程序中被多次调用,而不必重新编写该存储过程,并且这个存储过程可以修改,但对应用程序源代码毫无影响。

2、存储过程能够实现较快的执行速度。

3、存储过程能够减少网络流量。

4、存储过程可被作为一种安全机制来充分利用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8628097.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存