Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
22 views

Database Limitations:: Here Are The Estimated Maximum File Sizes Per Operating System

The document discusses database limitations and file size limits for different operating systems. It states that memory is likely to be the limiting factor for database performance rather than file size limits, as disk seeks are much slower than memory accesses. Databases need memory to perform efficiently. As long as the file system supports files over 256 TB, internal database limits will be reached first before file size limits. The document provides an estimated maximum file size table for various operating systems.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Database Limitations:: Here Are The Estimated Maximum File Sizes Per Operating System

The document discusses database limitations and file size limits for different operating systems. It states that memory is likely to be the limiting factor for database performance rather than file size limits, as disk seeks are much slower than memory accesses. Databases need memory to perform efficiently. As long as the file system supports files over 256 TB, internal database limits will be reached first before file size limits. The document provides an estimated maximum file size table for various operating systems.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

After research I made a conclusion that we can make database in c# using mysql

and it may interact with


Ms excel (not sure) because some files of excel can open in visual studio. You can
see it
https://www.digitalocean.com/community/tutorials/sqlite-vs-mysql-vs-postgresql-acomparison-of-relational-database-management-systems
https://fr.proxfree.com/permalink.php?url=s54aaHA%2FaGsaD5vHs0QZLcUclS
%2FcUxrnNZwEMCiA0I9aD4PDYAuZaiZ2zyARj55v1CGEXWuvIAM%2BYfHVWPp2Vw
furthermore we have to discuss our objective with a computer guy because internet
is not reliable and
what we want to achieve might be easier in other way we dont know.

DATABASE LIMITATIONS:
In 64 bit systems and with modern file systems (NTFS in Windows and XFS on
LVM2 in Linux, the operating imposed file size limit is multiple terabytes or
petabytes, even. We will soon see that the exact number is not really relevant.
Thus, as long as your file system supports a maximum file size of at least 256 TB,
you will never run into any file system limitations before MySQL runs into other
internal limits.
But it is very likely that your database will perform very badly long before that:
Databases need memory to perform efficiently - disk seeks are counted in
milliseconds (1/1 000 of a second), while memory accesses are counted in
nanoseconds (1/1 000 000 000 of a second that is one million times faster). Thus,
any disk seek necessary because of a cache miss will be about a hundred thousand
times to a million times slower that a regular cache hit.
So the useful size of your database is most likely limited by the amount of RAM that
your database can use. A useful rule of thumb is about 10 times the amount of
memory you dedicate to your caches, but with knowledge of the internal operation
of the database it is easy to build a pathological case that pessimizes that well
below that, as well as to optimize it way past that limit.
In any case, memory is more likely to be the limiting factor than file size limits of
your operating system.

Here are the estimated maximum file sizes per operating system:

Operating System
Win32 w/ FAT/FAT32
Win32 w/ NTFS
Linux 2.2-Intel 32-bit
Linux 2.4+
Solaris 9/10
Mac OS X w/ HFS+
NetWare w/NSS file
system

File-size Limit
2GB/4GB
2TB (possibly larger)
2GB (LFS: 4GB)
(using ext3 file system)
4TB
16TB
2TB
8TB

You might also like