Skip to content

Commit 01153ea

Browse files
committed
Update cycle.php
Revert changes
1 parent 019ee09 commit 01153ea

File tree

1 file changed

+0
-105
lines changed

1 file changed

+0
-105
lines changed

cycle.php

-105
Original file line numberDiff line numberDiff line change
@@ -42,111 +42,6 @@
4242

4343
echo "CONNECTED TO DB" . PHP_EOL;
4444

45-
//если есть "поломанные" таблицы, попытаться их "вылечить"
46-
echo "CHECK/REPAIR TABLES\n";
47-
$tables = SQLSelect("select TABLE_NAME Tbl from information_schema.tables where TABLE_SCHEMA='".DB_NAME."' AND ENGINE !='MEMORY';");
48-
$total = count($tables);
49-
$checked = 0;
50-
$broken = 0;
51-
$repaired = 0;
52-
$fatal = 0;
53-
for ($i = 0; $i < $total; $i++) {
54-
$table = $tables[$i]['Tbl'];
55-
56-
//echo 'Checking table [' . $table . '] ...';
57-
$result = SQLSelectOne("CHECK TABLE " . $table . ";");
58-
if ($result['Msg_text'] == 'OK') {
59-
//echo "OK\n";
60-
$checked = $checked + 1;
61-
} else {
62-
echo "Checking table [" . $table . "]... broken ... try to repair ...";
63-
$broken = $broken + 1;
64-
SQLExec("REPAIR TABLE " . $table . ";");
65-
sleep(10);
66-
$result = SQLSelectOne("CHECK TABLE " . $table . ";");
67-
if ($result['Msg_text'] == 'OK') {
68-
echo "OK\n";
69-
$repaired = $repaired + 1;
70-
} else {
71-
echo "try to repair extended...";
72-
SQLExec("REPAIR TABLE " . $table . " EXTENDED;");
73-
sleep(10);
74-
$result = SQLSelectOne("CHECK TABLE " . $table . ";");
75-
if ($result['Msg_text'] == 'OK') {
76-
echo "OK\n";
77-
$repaired = $repaired + 1;
78-
} else {
79-
echo "try to repair use_frm...";
80-
SQLExec("REPAIR TABLE " . $table . " USE_FRM;");
81-
sleep(10);
82-
$result = SQLSelectOne("CHECK TABLE " . $table . ";");
83-
if ($result['Msg_text'] == 'OK') {
84-
echo "OK\n";
85-
$repaired = $repaired + 1;
86-
} else {
87-
echo "NO RESULT(...try restore from backup\n";
88-
$fatal = $fatal + 1;
89-
}
90-
}
91-
}
92-
}
93-
}
94-
echo "CHECK/REPAIR TABLES. Total: ".$total." checked Ok: ".$checked." broken: ".$broken." repaired: ".$repaired." FATAL Errors : ".$fatal;
95-
DebMes("CHECK/REPAIR TABLES done. Total: ".$total." checked Ok: ".$checked." broken: ".$broken." repaired: ".$repaired." FATAL Errors : ".$fatal);
96-
echo "\n";echo('<pre>');
97-
echo "CHECK/REPAIR TABLES\n";
98-
$tables = SQLSelect("select TABLE_NAME Tbl from information_schema.tables where TABLE_SCHEMA='".DB_NAME."' AND ENGINE !='MEMORY';");
99-
$total = count($tables);
100-
$checked = 0;
101-
$broken = 0;
102-
$repaired = 0;
103-
$fatal = 0;
104-
for ($i = 0; $i < $total; $i++) {
105-
$table = $tables[$i]['Tbl'];
106-
107-
//echo 'Checking table [' . $table . '] ...';
108-
$result = SQLSelectOne("CHECK TABLE " . $table . ";");
109-
if ($result['Msg_text'] == 'OK') {
110-
//echo "OK\n";
111-
$checked = $checked + 1;
112-
} else {
113-
echo "Checking table [" . $table . "]... broken ... try to repair ...";
114-
$broken = $broken + 1;
115-
SQLExec("REPAIR TABLE " . $table . ";");
116-
sleep(10);
117-
$result = SQLSelectOne("CHECK TABLE " . $table . ";");
118-
if ($result['Msg_text'] == 'OK') {
119-
echo "OK\n";
120-
$repaired = $repaired + 1;
121-
} else {
122-
echo "try to repair extended...";
123-
SQLExec("REPAIR TABLE " . $table . " EXTENDED;");
124-
sleep(10);
125-
$result = SQLSelectOne("CHECK TABLE " . $table . ";");
126-
if ($result['Msg_text'] == 'OK') {
127-
echo "OK\n";
128-
$repaired = $repaired + 1;
129-
} else {
130-
echo "try to repair use_frm...";
131-
SQLExec("REPAIR TABLE " . $table . " USE_FRM;");
132-
sleep(10);
133-
$result = SQLSelectOne("CHECK TABLE " . $table . ";");
134-
if ($result['Msg_text'] == 'OK') {
135-
echo "OK\n";
136-
$repaired = $repaired + 1;
137-
} else {
138-
echo "NO RESULT(...try restore from backup\n";
139-
$fatal = $fatal + 1;
140-
}
141-
}
142-
}
143-
}
144-
}
145-
echo "CHECK/REPAIR TABLES. Total: ".$total." checked Ok: ".$checked." broken: ".$broken." repaired: ".$repaired." FATAL Errors : ".$fatal;
146-
DebMes("CHECK/REPAIR TABLES done. Total: ".$total." checked Ok: ".$checked." broken: ".$broken." repaired: ".$repaired." FATAL Errors : ".$fatal);
147-
echo "\n";
148-
149-
15045
// создаем табличку cyclesRun, если её нет
15146
SQLExec('CREATE TABLE IF NOT EXISTS `cyclesRun` (`KEYWORD` char(100) NOT NULL,`DATAVALUE` char(255) NOT NULL,PRIMARY KEY (`KEYWORD`)) ENGINE=MEMORY DEFAULT CHARSET=utf8;');
15247

0 commit comments

Comments
 (0)