philos Δημοσ. 13 Μαρτίου 2024 Δημοσ. 13 Μαρτίου 2024 (επεξεργασμένο) Hello guys! Έχω στήσει σε virtual machine μια παλιά έκδοση του xampp (PHP 5.2) και έχω εισάγει μια μεγάλη βάση δεδομένων sql. Η πηγή του sql / το software είναι πράγματι σε live server με τέτοια παλιά έκδοση (δεν είναι δικό μου). Δυστυχώς λίγο μετά το import και το πρώτο restart της μηχανής, η mysql service του xampp κρασάρει. Δηλαδή δεν με αφήνει καν να μπω σε phpmyadmin κτλ, πέφτει όλη η υπηρεσία. Αυτό είναι από το error log. Έχετε καμία ιδέα; Να πω ότι ο πίνακας vb3_post είναι τεράστιος (κάπου 5.5 εκατομμύρια εγγραφές με πεδίο κειμένου και indexes). Φαίνεται αυτός δημιουργεί το πρόβλημα, αλλά δεν ξέρω πως να το διορθώσω. Να σας πω ότι κατά το import όλα ολοκληρώνονται χωρίς warnings, άρα δε νομίζω να είναι corrupt το sql αρχείο. Αναφορά σε κείμενο 2024-03-13 14:28:34 d30 InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB's internal memory allocator. 2024-03-13 14:28:34 3376 [Note] InnoDB: Using mutexes to ref count buffer pool pages 2024-03-13 14:28:34 3376 [Note] InnoDB: The InnoDB memory heap is disabled 2024-03-13 14:28:34 3376 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions 2024-03-13 14:28:34 3376 [Note] InnoDB: Memory barrier is not used 2024-03-13 14:28:34 3376 [Note] InnoDB: Compressed tables use zlib 1.2.3 2024-03-13 14:28:34 3376 [Note] InnoDB: Using generic crc32 instructions 2024-03-13 14:28:34 3376 [Note] InnoDB: Initializing buffer pool, size = 128.0M 2024-03-13 14:28:34 3376 [Note] InnoDB: Completed initialization of buffer pool 2024-03-13 14:28:34 3376 [Note] InnoDB: Highest supported file format is Barracuda. 2024-03-13 14:28:34 3376 [Note] InnoDB: Log scan progressed past the checkpoint lsn 21146766249 2024-03-13 14:28:34 3376 [Note] InnoDB: Database was not shutdown normally! 2024-03-13 14:28:34 3376 [Note] InnoDB: Starting crash recovery. 2024-03-13 14:28:34 3376 [Note] InnoDB: Reading tablespace information from the .ibd files... 2024-03-13 14:28:34 3376 [Note] InnoDB: Restoring possible half-written data pages 2024-03-13 14:28:34 3376 [Note] InnoDB: from the doublewrite buffer... InnoDB: Doing recovery: scanned up to log sequence number 21146811713 2024-03-13 14:28:34 3376 [Note] InnoDB: Starting an apply batch of log records to the database... InnoDB: Progress in percent: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 InnoDB: Apply batch completed 2024-03-13 14:28:35 3376 [Note] InnoDB: 128 rollback segment(s) are active. 2024-03-13 14:28:35 3376 [Note] InnoDB: Waiting for purge to start 2024-03-13 14:28:35 3376 [Note] InnoDB: Percona XtraDB (http://www.percona.com) 5.6.26-76.0 started; log sequence number 21146811713 2024-03-13 14:28:35 4308 [Note] InnoDB: Dumping buffer pool(s) not yet started 2024-03-13 14:28:35 3376 [Note] Plugin 'FEEDBACK' is disabled. 2024-03-13 14:28:35 3376 [Note] Server socket created on IP: '::'. 2024-03-13 14:28:35 3376 [Note] C:\xampp\mysql\bin\mysqld.exe: ready for connections. Version: '10.1.10-MariaDB' socket: '' port: 3306 mariadb.org binary distribution InnoDB: Error: trying to access page number 48786 in space 244, InnoDB: space name dbname/vb3_post, InnoDB: which is outside the tablespace bounds. InnoDB: Byte offset 0, len 16384, i/o type 10. InnoDB: If you get this error at mysqld startup, please check that InnoDB: your my.cnf matches the ibdata files that you have in the InnoDB: MySQL server. 2024-03-13 14:28:53 10cc InnoDB: Assertion failure in thread 4300 in file fil0fil.cc line 5821 InnoDB: We intentionally generate a memory trap. InnoDB: Submit a detailed bug report to http://bugs.mysql.com. InnoDB: If you get repeated assertion failures or crashes, even InnoDB: immediately after the mysqld startup, there may be InnoDB: corruption in the InnoDB tablespace. Please refer to InnoDB: http://dev.mysql.com/doc/refman/5.6/en/forcing-innodb-recovery.html InnoDB: about forcing recovery. Καμιά ιδέα; Ίσως να αλλάξω κάτι στο my.ini; Επεξ/σία 13 Μαρτίου 2024 από philos
thiva7 Δημοσ. 13 Μαρτίου 2024 Δημοσ. 13 Μαρτίου 2024 (επεξεργασμένο) https://stackoverflow.com/questions/38245974/mysql-server-crashes-innodb-outside-the-tablespace-bounds Ίσως σε βοηθήσει αυτό. Επεξ/σία 13 Μαρτίου 2024 από thiva7
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα