DBMS 中的最大行数

发布于 2024-09-01 07:53:04 字数 86 浏览 4 评论 0原文

DBMS(特别是MySQL)中表的最大行数有限制吗?

我想创建表来保存日志文件,它的行增加得如此之快,我想知道我应该做什么来防止出现任何问题。

Is there any limit to maximum row of table in DBMS (specially MySQL)?

I want create table for saving logfile and it's row increase so fast I want know what shoud I do to prevent any problem.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

岁月无声 2024-09-08 07:53:04

我认为没有官方限制,这取决于最大索引大小和文件系统限制。

来自 mySQL 5.0 功能

支持大型数据库。我们使用 MySQL Server 和包含 5000 万条记录的数据库。我们还知道使用具有 200,000 个表和大约 5,000,000,000 行的 MySQL Server 的用户。

I don't think there is an official limit, it will depend on maximum index sizes and filesystem restrictions.

From mySQL 5.0 Features:

Support for large databases. We use MySQL Server with databases that contain 50 million records. We also know of users who use MySQL Server with 200,000 tables and about 5,000,000,000 rows.

高冷爸爸 2024-09-08 07:53:04

您应该定期将日志行移出到历史数据库中以进行数据挖掘,并将它们从事务数据库中清除。这是一种常见的做法。

You should periodically move log rows out to a historical database for data mining and purge them from the transactional database. It's a common practice.

╄→承喏 2024-09-08 07:53:04

可能存在某种限制,具体取决于所使用的引擎和表结构。我管理的数据库中有一个包含大约 4500 万个条目的表,我听说过更高的数字。

There's probably some sort of limitation, dependent on the engine used and the table structure. I've got a table with appx 45 million entries in a database I administrate, I've heard of (much) higher numbers.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文