I am running 5.5.60-MariaDB and I need to upload a DB on the server. The .sql file is located on an SSD drive (locally) and it contains 700 million rows, with 4 columns indexed. Everything is included in the dump file.

My question is, is it normal that it is taking already 24h and still the DB is not up? The server is not busy doing other things, has 16 cores and 125 GB of RAM.

The command I am using is:

Code:
mysql -u root myDB < database_dump.sql
My configuration file is as follows:

Code:
        [mysqld]
	datadir=/home/ssd/mysql_datadir
	tmpdir=/home/ssd/mysql_tmdir
	socket=/var/lib/mysql/mysql.sock
	innodb_buffer_pool_size=4GB
	 
	# Disabling symbolic-links is recommended to prevent assorted security risks
	symbolic-links=0
	# Settings user and group are ignored when systemd is used.
	# If you need to run mysqld under a different user or group,
	# customize your systemd unit file for mariadb according to the
	# instructions in http://fedoraproject.org/wiki/Systemd
	 
	[mysqld_safe]
	log-error=/var/log/mariadb/mariadb.log
	pid-file=/var/run/mariadb/mariadb.pid
	# include all files from the config directory
	!includedir /etc/my.cnf.d
Both the tmp and data directory are on the same SSD disk, and the sql dump as well. I do not know if this a normal time to expect, or I should change something in my settings, that it why I reach out. The engine of the DB to upload is InnoDB.

Thanks!