|
Тема |
Re: за пръв път получавам смислен отговор.... [re: Topбaлaн] |
|
Автор |
Цвeтaн Цвeтkoв (Администратор) |
|
Публикувано | 15.10.02 11:31 |
|
|
по принцип основния проблем е в проектирането на самата база.
Прост пример
Основното забавяне идва от това че брояча колко пъти е видяна дадена тема е в таблицата където е и body-то на темата => когато се пусне търсене в клубовете (което съ]о не е организирано както трябва) което от своя страна локва основната таблица ( вътрешно разбира се ) => заявките за update на брояча се нареждат на една опашка ;) => забавяне на изпълнеието на скрипта.
Решението разбира се е този брояч да е в отделна таблица, което ще работи 1000% по бързо.
Могат да се напраят още камара оптимизации, но в крайна сметка е по добре да се седне и да се напише на чисто, но нали се сещаш какви ресурси ще изисква това.
Моля да не ми задавате въпроси дали ще бъде направено нещо по въпроса, аз вече не работя в dir.bg
...
|
| |
|
|
|