Posts Tagged ‘СУБД’

Выборка и подсчет строк одним запросом — SQL_CALC_FOUND_ROWS

Четверг, Январь 29th, 2015 Нет комментариев

Under : , , , ,

Начиная от версии 4.0 в СУБД MySQL появилась достаточно удобная возможность подсчета количества всех подходящих под запрос записей, когда количество записей ограничивается LIMIT’ом. При работе с поиском в БД, а так же при выборках из таблиц с большим количеством записей такой функционал просто необходим. (далее…)

TimesTen — СУБД, которая работает в 10 раз быстрее классической СУБД

Четверг, Январь 29th, 2015 Нет комментариев

Under : , , , ,

TimesTen — СУБД, которая работает в 10 раз быстрее классической СУБД (далее…)

Резервное копирование баз MySQL

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , ,

Вы работаете над веб-проектом, в котором используется СУБД MySQL. Конечно, каждый серьезный проект предполагает, что периодически будет создаваться резервная копия всех данных, используемых в работе. Это де факто стандартный подход. Более того, без этого невозможно гарантировать посетителям сайта бесперебойность работы Вашего ресурса. В случае, если сайт предоставляет коммерческие услуги, наличие резервного копирования является просто-таки жизненной необходимостью. (далее…)

MySQL: установка, настройка, описание

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , ,

SQL СУБД (реляционная) без излишеств (правда, в последней версии появились транзакции с помощью Berkley DB и INNOBASE), зато быстрая (для поиска и добавления, если предстоят частые изменения, то лучше поискать другую СУБД). Стандарты: entry level SQL92, ODBC levels 0-2.

Лицензия — GPL/LGPL (но в случае извлечения прибыли от MySQL фирма — MySQL AB, Швеция — мягко намекает на оплату поддержки). Для хостинга лицензия не нужна, но клиенты должны иметь возможность убедиться, что все установлено правильно (предлагается давать доступ на чтение к установленным исходникам). (далее…)

Оптимальное использование MySQL для новичков

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , , ,

Введение

В процессе предоставления услуг хостинга мы обращаем внимание на наиболее часто встречающиеся ошибки, которые совершают пользователи при разработке своих виртуальных серверов. Одним из «тяжелых» мест для типичного веб-мастера является работа с MySQL-сервером. Обычно изучение принципов функционирования SQL и методов работы с базами данных ведется по литературе, из которой выбираются только актуальные на момент чтения вещи — как соединиться с базой, как сделать запрос, как обновить информацию или добавить новую запись в базу данных и так далее. (далее…)

Взаимодействие с СУБД

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , ,

Для начала создаём таблицу PostgreSQL, она может быть создана с помощью:

CREATE TABLE GORODA(
ID SERIAL PRIMARY KEY, — внутренний ключ дял ссылок
GOROD TEXT, — название населенного пункта
KOD TEXT — код междугородней связи
);

— Несколько начальных записей
INSERT INTO GORODA (GOROD,KOD) VALUES (‘Москва’,’095′); (далее…)

Работа с MS Access в PHP

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , ,

Если Вы планируете создавать свой динамический сайт на платформе Windows, то у Вас скорее всего возникнет задача выбора СУБД для хранения информации (с языком, на котором Вы будете его программировать, судя по всему, вопросов не возникает). Одним из вариантов её решения, может оказаться использование MS Access в качестве SQL-сервера. Далее будет описано, как в скрипте, написанном на PHP, обратиться к базе данных MS Access. (далее…)

WAP и ASP — Часть II

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , ,

Лучший способ заказать билеты в кино

Я собираюсь показать Вам простое WAP приложение, которое позволяет пользователям сотового телефона заказывать билеты в кино. Пользователи не будут должны помнить специальный код, поскольку они могут выбирать непосредственно из киноафиши, и не будет требоваться идентификация пользователя.
Для экономии места в программе не не включена обработка ошибок. (далее…)

Построим web-интерфейс на Perl, если база — Oracle.

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , ,

В последнее время во многих организациях, использующих Oracle в качестве основной СУБД, возникает задача создания web-интерфейса для различных Интернет(Интранет) приложений. Способов организации такого интерфейса существует великое множество. Можно использовать Oracle Web Toolkit, написать его на Jave,Pythone,PHP,Delphi,C….Cписок может продолжаться бесконечно. Автор этих строк является сторонником того, что самый быстрый (имеется ввиду, конечно по времени разработки..я не буду спорить по поводу быстродействия такого решения, конечно если аналогичное приложение переписать на mod_perle оно будет работать быстрее), способ создания такого рода приложений возможен на связке Apache+Perl. Как и при работе с большинством СУБД, будем использовать DBI: (далее…)

Резервное копирование баз MySQL

Воскресенье, Апрель 15th, 2012 Нет комментариев

Under : , , , , ,

Вы работаете над веб-проектом, в котором используется СУБД MySQL. Конечно, каждый серьезный проект предполагает, что периодически будет создаваться резервная копия всех данных, используемых в работе. Это де факто стандартный подход. Более того, без этого невозможно гарантировать посетителям сайта бесперебойность работы Вашего ресурса. В случае, если сайт предоставляет коммерческие услуги, наличие резервного копирования является просто-таки жизненной необходимостью.

Вообще, почти все хостинг-провайдеры производят резервное копирование всех файлов пользователей. Однако, не стоит забывать о том, что провайдеры делают backup, в основном, для себя, на случай аварии у себя. Именно по этой причине пользователи в условиях хостинга могут, конечно, рассчитывать на восстановление в случае удаления каких-то данных по вине самого пользователя, но вовсе не факт, что провайдер сделает восстановление MySQL-базы сразу по получению запроса. Лучше делать для себя копию и в случае чего ее использовать. Можно даже периодически копировать этот свой backup на другую, не провайдерскую машину — так надежнее, на всякий случай. (далее…)