mysql
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| mysql [2024-10-24 12:22:16] – [LOAD DATA INFILE] manfred | mysql [2025-09-12 12:37:11] (aktuell) – [auf Platte] manfred | ||
|---|---|---|---|
| Zeile 228: | Zeile 228: | ||
| SELECT CONCAT(@@server_id, | SELECT CONCAT(@@server_id, | ||
| SHOW VARIABLES LIKE ' | SHOW VARIABLES LIKE ' | ||
| - | SHOW VARIABLES WHERE Variable_name IN ('server_id'); | + | SHOW VARIABLES WHERE Variable_name IN ('hostname' |
| + | SHOW STATUS WHERE Variable_name IN (' | ||
| Zeile 265: | Zeile 266: | ||
| ASC | ASC | ||
| LIMIT 10; | LIMIT 10; | ||
| + | |||
| + | |||
| + | ==== VIEWs zeigen ==== | ||
| + | |||
| + | > echo "SHOW STATUS WHERE variable_name LIKE ' | ||
| + | +---------------------------+---------------------+ | ||
| + | | Variable_name | ||
| + | +---------------------------+---------------------+ | ||
| + | | Max_used_connections | ||
| + | | Max_used_connections_time | 2025-06-24 10:19:25 | | ||
| + | | Uptime | ||
| + | +---------------------------+---------------------+ | ||
| Zeile 512: | Zeile 525: | ||
| CREATE TABLE `dbname`.`tabname` ( | CREATE TABLE `dbname`.`tabname` ( | ||
| `id` int NOT NULL AUTO_INCREMENT, | `id` int NOT NULL AUTO_INCREMENT, | ||
| - | `pwhash` varchar(40) NOT NULL, | + | `pwhash` varchar(768) NOT NULL, |
| `count` varchar(2) NOT NULL, | `count` varchar(2) NOT NULL, | ||
| PRIMARY KEY (`id`), | PRIMARY KEY (`id`), | ||
| - | KEY `pwhash_UNIQUE` (`pwhash`) | + | KEY `pwhash_INDEX` (`pwhash`) |
| ) ENGINE=InnoDB | ) ENGINE=InnoDB | ||
| /*!50100 PARTITION BY HASH (`id`) | /*!50100 PARTITION BY HASH (`id`) | ||
| Zeile 538: | Zeile 551: | ||
| SET GLOBAL local_infile=1; | SET GLOBAL local_infile=1; | ||
| + | START TRANSACTION; | ||
| LOAD DATA LOCAL INFILE ' | LOAD DATA LOCAL INFILE ' | ||
| FIELDS TERMINATED BY ':' | FIELDS TERMINATED BY ':' | ||
| LINES TERMINATED BY ' | LINES TERMINATED BY ' | ||
| (pwhash, count); | (pwhash, count); | ||
| + | COMMIT; | ||
| </ | </ | ||
| Zeile 1324: | Zeile 1339: | ||
| ### Summen | ### Summen | ||
| - | echo " | + | echo " |
| + | SET SESSION sql_mode=(SELECT REPLACE(@@sql_mode,' | ||
| SELECT | SELECT | ||
| table_schema AS ' | table_schema AS ' | ||
| Zeile 2107: | Zeile 2123: | ||
| data_length / 1024 / 1024 'Daten in MB', | data_length / 1024 / 1024 'Daten in MB', | ||
| index_length / 1024 / 1024 'Index in MB' | index_length / 1024 / 1024 'Index in MB' | ||
| - | FROM infor/ | + | FROM information_schema.tables WHERE table_schema=' |
| fi | fi | ||
| Zeile 2114: | Zeile 2130: | ||
| echo " | echo " | ||
| done | done | ||
| + | </ | ||
| + | |||
| + | |||
| + | <code bash / | ||
| + | #!/bin/bash | ||
| + | |||
| + | # | ||
| + | |||
| + | echo " | ||
| + | SELECT | ||
| + | table_schema ' | ||
| + | sum( data_length + index_length ) / 1024 / 1024 ' | ||
| + | data_length / 1024 / 1024 'Daten in MB', | ||
| + | index_length / 1024 / 1024 'Index in MB' | ||
| + | FROM | ||
| + | information_schema.tables | ||
| + | GROUP BY table_schema | ||
| + | ;" | mysql -t | ||
| + | |||
| + | # | ||
| + | </ | ||
| + | |||
| + | <code bash / | ||
| + | #!/bin/bash | ||
| + | |||
| + | # | ||
| + | echo " | ||
| + | SELECT | ||
| + | table_schema AS ' | ||
| + | table_name, | ||
| + | ROUND( DATA_LENGTH / 1024 / 1024, 3 ) AS 'Daten (MB)', | ||
| + | ROUND( INDEX_LENGTH / 1024 / 1024, 3 ) AS 'Index (MB)', | ||
| + | ROUND( DATA_FREE / 1024 / 1024, 3 ) AS ' | ||
| + | FROM | ||
| + | information_schema.tables | ||
| + | WHERE | ||
| + | TABLE_TYPE=' | ||
| + | AND | ||
| + | ENGINE=' | ||
| + | AND | ||
| + | TABLE_SCHEMA<>' | ||
| + | AND | ||
| + | TABLE_SCHEMA<>' | ||
| + | ORDER BY 3 | ||
| + | ;" | mysql -t | ||
| + | |||
| + | # | ||
| </ | </ | ||
/home/http/wiki/data/attic/mysql.1729772536.txt · Zuletzt geändert: von manfred
