diff options
author | unknown <heikki@donna.mysql.fi> | 2001-05-21 16:28:27 +0300 |
---|---|---|
committer | unknown <heikki@donna.mysql.fi> | 2001-05-21 16:28:27 +0300 |
commit | 9171d4da5966d55e65cd1d81a00ca34c877cbe47 (patch) | |
tree | 0603df2f01ac525b09bd4d4716dd9206eb5b57d8 /innobase | |
parent | fe0a2ed739fe5249338b20189cf6ea6ca5c832d6 (diff) | |
download | mariadb-git-9171d4da5966d55e65cd1d81a00ca34c877cbe47.tar.gz |
manual.texi Added that InnoDB tablespace must be at least 10 MB, removed single quotes from phantom
srv0start.c Tablespace size must be at least 10 MB
innobase/srv/srv0start.c:
Tablespace size must be at least 10 MB
Docs/manual.texi:
Added that InnoDB tablespace must be at least 10 MB, removed single quotes from phantom
Diffstat (limited to 'innobase')
-rw-r--r-- | innobase/srv/srv0start.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/innobase/srv/srv0start.c b/innobase/srv/srv0start.c index 3136846c450..9e10cca7200 100644 --- a/innobase/srv/srv0start.c +++ b/innobase/srv/srv0start.c @@ -608,6 +608,19 @@ innobase_start_or_create_for_mysql(void) return(DB_ERROR); } + sum_of_new_sizes = 0; + + for (i = 0; i < srv_n_data_files; i++) { + sum_of_new_sizes += srv_data_file_sizes[i]; + } + + if (sum_of_new_sizes < 640) { + fprintf(stderr, + "InnoDB: Error: tablespace size must be at least 10 MB\n"); + + return(DB_ERROR); + } + err = open_or_create_data_files(&create_new_db, &min_flushed_lsn, &min_arch_log_no, &max_flushed_lsn, &max_arch_log_no, |