---
title: "Оптимизация структуры базы данных Joomla 1.0 - Joomlaportal"
description: "Рекомендации по оптимизации индексов на таблицах базы данных Joomla для повышения производительности"
url: "https://joomlaportal.ru/blogs/development/1379-optimizatsiya-struktury-bazy-dannykh-joomla"
date: "2026-10-17T19:15:42+03:00"
language: "ru-RU"
---

## Breadcrumbs

[Главная](https://joomlaportal.ru/) > [Блоги](https://joomlaportal.ru/blogs) > [Разработка](https://joomlaportal.ru/blogs/development) > Оптимизация структуры базы данных Joomla 1.0

[Разработка](https://joomlaportal.ru/blogs/development)

# Оптимизация структуры базы данных Joomla 1.0

[smart](https://joomlaportal.ru/users/smart) 10 августа 2007 2 мин 43864 просмотров

Поделиться: [ВКонтакте](https://vk.com/share.php?url=https%3A%2F%2Fjoomlaportal.ru%2Fblogs%2Fdevelopment%2F1379-optimizatsiya-struktury-bazy-dannykh-joomla&title=%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B+%D0%B1%D0%B0%D0%B7%D1%8B+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+Joomla+1.0) [Одноклассники](https://connect.ok.ru/offer?url=https%3A%2F%2Fjoomlaportal.ru%2Fblogs%2Fdevelopment%2F1379-optimizatsiya-struktury-bazy-dannykh-joomla&title=%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B+%D0%B1%D0%B0%D0%B7%D1%8B+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+Joomla+1.0) [Telegram](https://t.me/share/url?url=https%3A%2F%2Fjoomlaportal.ru%2Fblogs%2Fdevelopment%2F1379-optimizatsiya-struktury-bazy-dannykh-joomla&text=%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B+%D0%B1%D0%B0%D0%B7%D1%8B+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+Joomla+1.0)

На официальном форуме Joomla появилась интересное сообщение: пользователь Beat (один из разработчиков компонента CommunityBuilder) провел анализ эффективности наиболее часто выполняемых запросов к базе данных Joomla и предложил небольшую оптимизацию индексов таблиц для повышения производительности Joomla.

По словам автора данная модификация применима как к сайтам на Joomla 1.0.x, так и для сайтов на Joomla 1.5 RC.

Несмотря на то, что данные запросы не затрагивают непосредственно данных, а влияют только на индексы таблиц базы данных, рекомендуется перед применением этой модификации сделать резервную копию таблиц БД вашего сайта.

Итак, Beat рекомендует для повышения производительности сайта на Joomla перестроить индексы на некоторых таблицах в базе данных. Для этого необходимо выполнить следующие запросы:

```
ALTER TABLE `jos_core_acl_groups_aro_map` ADD INDEX `aro_id` ( `aro_id` ) ;
ALTER TABLE `jos_users` ADD INDEX `idxemail` ( `email` );
ALTER TABLE `jos_content` ADD INDEX `idx_created_by` ( `created_by` ) ;
ALTER TABLE `jos_users` ADD INDEX `block_id` ( `block` , `id` );
ALTER TABLE `jos_users` ADD INDEX `username` ( `username` );
ALTER TABLE `jos_session` ADD INDEX `userid` ( `userid` );
ALTER TABLE `jos_categories` DROP INDEX `idx_section`;
ALTER TABLE `jos_core_acl_aro_sections` DROP INDEX `jos_gacl_value_aro_sections`;
ALTER TABLE `jos_core_acl_aro_sections` DROP INDEX `jos_gacl_hidden_aro_sections`;
ALTER TABLE `jos_core_log_searches` ADD INDEX ( `hits` ) ;
ALTER TABLE `jos_core_log_searches` ADD INDEX ( `search_term` ( 16 ) ) ;
ALTER TABLE `jos_stats_agents` ADD INDEX `type_agent` ( `type` , `agent` );
```

Более подробную техническую информацию о причинах такой модификации можно почитать на официальном форуме в теме [MySQL optimizations proposals submission for Joomla 1.5 (indexes optimizations)](http://forum.joomla.org/index.php?topic=159684.0).

### Похожие статьи

[!\[Совет по Joomla: Как сделать ссылки на списки сущностей Joomla с фильтрацией?\](https://joomlaportal.ru/blogs/development/images/blogs/razrabotka/joomla-ssylki-na-spiski-sushchnostej-s-filtratsiej/header.webp)](https://joomlaportal.ru/blogs/development/joomla-ssylki-na-spiski-sushchnostej-s-filtratsiej)

31 августа 2026

##### [Совет по Joomla: Как сделать ссылки на списки сущностей Joomla с фильтрацией?](https://joomlaportal.ru/blogs/development/joomla-ssylki-na-spiski-sushchnostej-s-filtratsiej)

В Joomla в любом списке сущностей есть параметры поиска, которыми мы привыкли пользоваться...

[Читать далее](https://joomlaportal.ru/blogs/development/joomla-ssylki-na-spiski-sushchnostej-s-filtratsiej)

[!\[Переопределение макета НЕ в шаблоне Joomla\](https://joomlaportal.ru/blogs/development/images/blogs/razrabotka/pereopredelenie-maketa-ne-v-shablone-joomla/header.webp)](https://joomlaportal.ru/blogs/development/pereopredelenie-maketa-ne-v-shablone-joomla)

31 августа 2026

##### [Переопределение макета НЕ в шаблоне Joomla](https://joomlaportal.ru/blogs/development/pereopredelenie-maketa-ne-v-shablone-joomla)

Мы все знаем, что при работе с сайтом создание своих переопределений стандартных макетов — это...

[Читать далее](https://joomlaportal.ru/blogs/development/pereopredelenie-maketa-ne-v-shablone-joomla)

[!\[Общая информация о принципе действия Joomla 6. Жизненный цикл Приложений Joomla.\](https://joomlaportal.ru/blogs/development/images/blogs/razrabotka/obshchaya-informatsiya-o-printsipe-dejstviya-joomla-6-zhiznennyj-tsikl-prilozhenij-joomla/header-1080.webp)](https://joomlaportal.ru/blogs/development/obshchaya-informatsiya-o-printsipe-dejstviya-joomla-6-zhiznennyj-tsikl-prilozhenij-joomla)

01 июля 2026

##### [Общая информация о принципе действия Joomla 6. Жизненный цикл Приложений Joomla.](https://joomlaportal.ru/blogs/development/obshchaya-informatsiya-o-printsipe-dejstviya-joomla-6-zhiznennyj-tsikl-prilozhenij-joomla)

Как работает ядро Joomla 6 на уровне Приложения (Application)? Сколько видов Приложений на самом...

[Читать далее](https://joomlaportal.ru/blogs/development/obshchaya-informatsiya-o-printsipe-dejstviya-joomla-6-zhiznennyj-tsikl-prilozhenij-joomla)

[Назад](https://joomlaportal.ru/blogs/development) [На главную](https://joomlaportal.ru/)

## JSON-LD Schema

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "name": "Главная",
            "item": "https://joomlaportal.ru/"
        },
        {
            "@type": "ListItem",
            "position": 2,
            "name": "Блоги",
            "item": "https://joomlaportal.ru/blogs"
        },
        {
            "@type": "ListItem",
            "position": 3,
            "name": "Разработка",
            "item": "https://joomlaportal.ru/blogs/development"
        },
        {
            "@type": "ListItem",
            "position": 4,
            "name": "Оптимизация структуры базы данных Joomla 1.0",
            "item": "https://joomlaportal.ru/blogs/development/1379-optimizatsiya-struktury-bazy-dannykh-joomla"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "BlogPosting",
    "headline": "Оптимизация структуры базы данных Joomla 1.0",
    "url": "https://joomlaportal.ru/blogs/development/1379-optimizatsiya-struktury-bazy-dannykh-joomla",
    "datePublished": "2007-08-10T00:00:00+04:00",
    "dateModified": "2013-10-09T08:45:55+04:00",
    "author": {
        "@type": "Person",
        "name": "smart"
    },
    "publisher": {
        "@type": "Organization",
        "name": "Joomlaportal.ru",
        "logo": {
            "@type": "ImageObject",
            "url": "https://joomlaportal.ru/images/schema-org-portal-logo.jpg"
        }
    },
    "articleSection": "Разработка",
    "description": "Рекомендации по оптимизации индексов на таблицах базы данных Joomla для повышения производительности"
}
```
