Для удаления индекса в MySQL или MariaDB, надо выполнить запрос в базу данных:
DROP INDEX index_name ON table_name Пример: DROP INDEX email on users ... Читать дальше »
Как смонтировать папку в tmpfs?
1. Выполните команду: mount -t tmpfs tmpfs /tmp 2. Готово. ... Читать дальше »
1. Введите команду:
df -h 2. У меня получилось вот так: # df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 549G 30G 492G 6% / tmpfs 16G 0 16G 0% /dev/shm /dev/sda1 190M 77M 104M 43% /boot 3. Как видим здесь есть каталог /dev/shm, в который будем сохранять временные файлы базы MySQL. 4. Открываем файл my.cnf и добавляем строку: tmpdir = /dev/shm 5. Перезапускаем MySQL командой: service mysql restart 6. Готово! Теперь Ваша база станет быстрее работать! ... Читать дальше »
При долгой отправки данных из базы данных, происходит большая нагрузка на CPU. ...
Читать дальше » Автор: Раздел: MySQL
У Вас наверно возникали ситуации, когда нужен конфигурационный файл для phpMyAdmin и я решил выложить свой конфигурационный файл специально для Вас, чтобы Вам было легче настроить phpMyAdmin, а точнее сразу без настройки приступить к работе в phpMyAdmin.
config.inc.conf Code: <?php /* * Generated configuration file * Generated by: phpMyAdmin 3.5.7 setup script * Date: Fri, 29 Mar 2013 12:24:42 +0200 */ $cfg['UploadDir'] = ''; $cfg['SaveDir'] = ''; $cfg['blowfish_secret'] = 'сюда_впишите_разные_символы'; $cfg['ForceSSL'] = true; $cfg['PmaNoRelation_DisableWarning'] = true; $cfg['McryptDisableWarning'] = true; $cfg['UserprefsDeveloperTab'] = true; $cfg['MemoryLimit'] = '32M'; $cfg['SuhosinDisableWarning'] = true; $cfg['UserprefsDisallow'] = array( 'PmaNoRelation_DisableWarning', 'McryptDisableWarning', 'Error_Handler/display', 'Error_Handler/gather', 'DBG/sql'); $cfg['DefaultLang'] = 'ru'; $cfg['ServerDefault'] = 1; ?> Вместо ... Читать дальше »
Для оптимизации MySQL вам нужно правильно настроить my.cnf, который находится в папке /etc/, а полный путь /etc/my.cnf
И так, начнем. Вот мой конфигурационный файл my.cnf Code: # Example MySQL config file for small systems. # # This is for a system with little memory (<= 64M) where MySQL is only used # from time to time and it's important that the mysqld daemon # doesn't use much resources. # # You can copy this file to # /etc/my.cnf to set global options, # mysql-data-dir/my.cnf to set server-specific options (in this # installation this directory is /var/lib/mysql) or # ~/.my.cnf to set user-specific options. # # In this file, you can use all long options that a program supports. # If you want to know which options a program supports, run the program # with the "--help" option. # The following options will be passed to all MySQL clients [client] #password = your_password port = 3306 socket = /var/lib/mysql/mysql.sock # Here follows entries for some spe Читать дальше »
Как установить PostgreSQL 8 на Debian 5
Как установить PostgreSQL 8 на Centos 5 Для любо базы данных имеется перечень операций, какие надобно сделать везде и всегда, итак вот во всяком случае в PostgreSQL он не особенно тривиален, поэтому данный маленький набросок про то, как скоро можно ввести PostgreSQL для работы. Начнем: yum install -y postgresql-server # Centos5 ) apt-get -y install postgresql-8.4 postgresql-8.4-postgis # Debian пятого Пуск: /etc/init.d/postgresql start Для начала маленькие манипуляции с авторизацией -- подключаем ввод по паролю: /etc/postgresql/8.4/main/pg_hba.conf (для Убунт любых и Дебиянов) а для Центос: /var/lib/pgsql/data/pg_hba.conf Для Centos. Комментим строчку: host all all 127.0.0.1/32 ident sameuser И подливаем: host all all 127.0.0.1/32 md5 su postgres (по суждениям сохранности Постгрес руту доступа мешает) createuser --pwprompt --superuser --no-createdb --no-createrole my_db_user createdb my_test_database --o ... Читать дальше » |