Sayfalamayı değiştirme;
safyalama için her hangi bir sorgu verdiğimizde tüm sorguları ekrana direk yazılır. Bu durum normalde scriptler için iyi iken mysql client ile elle yaptığımız işlemlerde bizi biraz yorar. 3-5 sayfalık çıktılarıda incelerken ilk bilgileri yakalamak sorun olabiliyor. Böyle bir durumda sayfalamayı değiştirerek, her sayda durmasını sağlayabiliriz. Bunun için benim tercihim less kullanmak.
mysql'e
\P less
komutu vererek değiştirebiliriz.
mysql> \P less
PAGER set to 'less'
mysql> SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;
10 rows in set (0.00 sec)
mysql> show variables;
555 rows in set (0.00 sec)
mysql> show processlist;
10 rows in set (0.00 sec)
En fazla bağlantı sayısını sistem çalıştırırken değiştirmek;
mysql> set global max_connections = 1000;
Zamana bağlı bir veriyi silmek;
DELETE FROM `joomla_session` WHERE `time` < UNIX_TIMESTAMP('2016-09-27 16:41:00');
Zamana bağlı bir veriyi saydırmak;
select count(*) FROM `joomla_session` WHERE `time` < UNIX_TIMESTAMP('2016-09-27 16:41:00');
select count(*) FROM `joomla_session` WHERE `time` >= UNIX_TIMESTAMP('2016-09-27 16:41:00');
safyalama için her hangi bir sorgu verdiğimizde tüm sorguları ekrana direk yazılır. Bu durum normalde scriptler için iyi iken mysql client ile elle yaptığımız işlemlerde bizi biraz yorar. 3-5 sayfalık çıktılarıda incelerken ilk bilgileri yakalamak sorun olabiliyor. Böyle bir durumda sayfalamayı değiştirerek, her sayda durmasını sağlayabiliriz. Bunun için benim tercihim less kullanmak.
mysql'e
\P less
komutu vererek değiştirebiliriz.
mysql> \P less
PAGER set to 'less'
mysql> SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;
10 rows in set (0.00 sec)
mysql> show variables;
555 rows in set (0.00 sec)
mysql> show processlist;
10 rows in set (0.00 sec)
En fazla bağlantı sayısını sistem çalıştırırken değiştirmek;
mysql> set global max_connections = 1000;
Zamana bağlı bir veriyi silmek;
DELETE FROM `joomla_session` WHERE `time` < UNIX_TIMESTAMP('2016-09-27 16:41:00');
Zamana bağlı bir veriyi saydırmak;
select count(*) FROM `joomla_session` WHERE `time` < UNIX_TIMESTAMP('2016-09-27 16:41:00');
select count(*) FROM `joomla_session` WHERE `time` >= UNIX_TIMESTAMP('2016-09-27 16:41:00');
Yorumlar
Yorum Gönder