Форуми за WordPress

Проблем с база данни? (4 мнения)

  1. sasho_bg
    Регистриран
    Публикувано преди 1 месец #

    Здравейте,
    Преди всичко искам да ви благодаря за цялото внимание, което ми отделяте през последните седмици. Не успявам да пусна страници със собствен дизайн, но не за това ви пиша.

    Имам два блога с аналогично съдържание и структура. Мисля, че и плъгините са почти едни и същи.

    Разликата е обаче, че във втория новите публикации се приемат адски бавно. Иначе, ако човек браузва блога, не намирам особена разлика.

    Влязох в базите данни, и за таблицата wp_posts намерих следната разлика:

    И в двата блога, като вляза в тази таблица, с удивителна ми се изписва: "More than one INDEX key was created for column post_type"

    Разликата е, обаче, че във втория блог, където се получава забавянето, пише и следното:

    More than one INDEX key was created for column post_date_gmt

    А най-интересното е, че в първия блог въобще нямам създадена колона posts_by_post_date_gmt_and_id - там имам само PRIMARY, post_name, type_status_date, posts_by_post_date_gmt , roam_tindex_1 , post_parent .

    Разликата е, че във втория блог имам и "posts_by_post_date_gmt_and_id ".

    Защо (и откъде) се е появила тази колона, дали от някой плъгин, знаете ли кой е той :( Дали би било безопазно да я премахна, дали именно това ще ускори приемането на нови публикации - в момента във втория блог трябва около 1 минута, преди да се запишат в базата данни, а в първия - става за секунди? И двата са на един хостинг.

    Благодаря ви!!

  2. sasho_bg
    Регистриран
    Публикувано преди 2 дни #

    Наистина ще съм благодарен, ако можете да помогнете :( Разликата в базите даннни (утежнената таблица във втория сайт) наистина затруднява работата, дори често запълвам максималния брой конекции към базата данни, при публикуване на нов материал :( Нямам идея откъде може да се получава, но е факт, че има нещо в повече.

  3. dragunoff
    Модератор
    Публикувано преди 2 дни #

    ами, не би трябвало да има разлика в базите.

    Инсталирай си един чист Wordpress и виж как трябва да са устроени съответните таблица и колони. После използвай phpMyAdmin, за да поправиш грешките.

    Дори да нямаш много понятие от SQL (както и мен), четейки внимателно, с phpMyAdmin, мисля че ще се справиш.

    Разбира се, прави си резервни копия на базата преди такива операции :)

  4. sasho_bg
    Регистриран
    Публикувано преди 1 ден #

    Благодаря, dragunoff ... според мен някой плъгин трябва да е създал допълнителните колони в таблиците, но не знам как да го открия. Ще питам съпорта, мерси, все пак :)

Отговор

Трябва да влезете за да пишете.

About this Topic