Schlagwort: Arm

ALTER TABLE in mysql/mariadb

Mei­ne Fres­se:

MariaDB [(none)]> show processlist ;
+--------+--------+-------------------------+--------+---------+-------+-------------------+-----------------------------------------+----------+
| Id     | User   | Host                    | db     | Command | Time  | State             | Info                                    | Progress |
+--------+--------+-------------------------+--------+---------+-------+-------------------+-----------------------------------------+----------+
| 271076 | root   | localhost               | zabbix | Sleep   | 13259 |                   | NULL                                    |    0.000 |
| 271105 | zabbix | raspberrypi.local:45276 | zabbix | Query   | 19515 | copy to tmp table | alter table history_text drop column id |   19.379 |
| 271706 | root   | localhost               | NULL   | Query   |     0 | init              | show processlist                        |    0.000 |
+--------+--------+-------------------------+--------+---------+-------+-------------------+-----------------------------------------+----------+
3 rows in set (0.00 sec)

MariaDB [(none)]>

Das läuft jetzt seit ca. 6 Stun­den!

Na gut, es sind 2928106 Daten­sät­ze, der “Ser­ver” ist ein Odro­id C2 und die DB-Files lie­gen auf einer vie USB2 ange­schlos­se­nen Plat­te, iowait laut top kon­stant um die 50% her­um.
Aber soll­te die Anzahl der Daten­sät­ze für ein DROP COLUMN nicht völ­lig Bana­ne sein? innodb.

0

Hier wird in Ruhe gearbeitet

Am Wochen­en­de com­pi­lier­te ich auf mei­ner Dock­star ein Open­WRT für mei­nen Rou­ter, ein Caram­bo­la.
Erst ein make menu­con­fig, was rela­tiv schnell durch­lief, dann ein time make.
Ergeb­nis:

rainer@dockstar:~/carambola$ time make
[...]
real 1244m47.895s
user 589m57.030s
sys 51m41.620s
rainer@dockstar:~/carambola$

20 Stun­den!
Das erin­nert mich an mei­ne ers­ten Linux-Ver­su­che, damals dau­er­te ein Ker­nel-Backen auf einem 386SX/25 so 2 bis 3 Stun­den.

0