praegune kellaaeg 20.06.2024 20:35:09
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
sõnum ![Teata moderaatorile Teata moderaatorile](./images/icon_move_w.gif) |
|
gripee
HV vaatleja
liitunud: 29.09.2014
|
29.09.2014 14:32:53
mySQL andmebaas aeglane(prestashop) |
|
|
Tere
Seis selles, et viimasel ajal on prestashopi andmebaas aeglane. Prestashopi versioon on 1.5.0.17.
Päring:
# Time: 140924 13:53:59
# User@Host: np67753_shop[np67753_shop] @ localhost [] Id: 12729719
# Query_time: 12.202201 Lock_time: 0.000523 Rows_sent: 21 Rows_examined: 5004410
SET timestamp=1411556039;
SELECT COUNT(DISTINCT p.id_product) nbr, lpa.id_attribute_group,
a.color, al.name attribute_name, agl.public_name attribute_group_name , lpa.id_attribute, ag.is_color_group,
liagl.url_name name_url_name, liagl.meta_title name_meta_title, lial.url_name value_url_name, lial.meta_title value_meta_title, m.name, psi.price_min, psi.price_max
FROM ps_layered_product_attribute lpa
INNER JOIN ps_attribute a
ON a.id_attribute = lpa.id_attribute
INNER JOIN ps_attribute_lang al
ON al.id_attribute = a.id_attribute
AND al.id_lang = 6
INNER JOIN ps_product as p
ON p.id_product = lpa.id_product
INNER JOIN ps_attribute_group ag
ON ag.id_attribute_group = lpa.id_attribute_group
INNER JOIN ps_attribute_group_lang agl
ON agl.id_attribute_group = lpa.id_attribute_group
AND agl.id_lang = 6
LEFT JOIN ps_layered_indexable_attribute_group_lang_value liagl
ON (liagl.id_attribute_group = lpa.id_attribute_group AND liagl.id_lang = 6)
LEFT JOIN ps_layered_indexable_attribute_lang_value lial
ON (lial.id_attribute = lpa.id_attribute AND lial.id_lang = 6) INNER JOIN ps_product_shop product_shop
ON (product_shop.id_product = p.id_product AND product_shop.id_shop = 1)
LEFT JOIN `ps_manufacturer` m ON (m.id_manufacturer = p.id_manufacturer)
INNER JOIN `ps_layered_price_index` psi
ON (psi.id_product = p.id_product AND psi.id_currency = 1)
WHERE a.id_attribute_group = 1 AND lpa.`id_shop` = 1 AND product_shop.active = 1 AND p.id_product IN (
SELECT id_product
FROM ps_category_product cp
INNER JOIN ps_category c ON (c.id_category = cp.id_category AND
c.nleft >= 3
AND c.nright <= 4
AND c.active = 1))
GROUP BY lpa.id_attribute
ORDER BY id_attribute_group, id_attribute; |
Excute plan URL http://www.upload.ee/image/4283479/plan.png
Kas keegi saab aitada ja kui ja, siis mis summa eest?
Tänud ette!
|
|
tagasi üles |
|
![](templates/HinnaVaatlus/imagesHV/spacer.gif) |
m1
HV kasutaja
liitunud: 09.01.2002
|
30.09.2014 12:30:05
|
|
|
Kui kaua antud päring jookseb?
|
|
Kommentaarid: 31 loe/lisa |
Kasutajad arvavad: |
![](./images/komment/img_10_1.gif) ![](./images/komment/img_10_0.gif) ![](./images/komment/img_10_2.gif) |
:: |
1 :: |
0 :: |
30 |
|
tagasi üles |
|
![](templates/HinnaVaatlus/imagesHV/spacer.gif) |
Le Inc
HV Guru
![Le Inc Le Inc](https://foorum.hinnavaatlus.ee/images/avatars/upload/c6b38c662de17281da1bfd88ece631be.jpg)
liitunud: 06.09.2002
|
05.10.2014 12:07:24
|
|
|
m1 kirjutas: |
Kui kaua antud päring jookseb? |
Vist:
tsitaat: |
# Query_time: 12.202201 Lock_time: 0.000523 Rows_sent: 21 Rows_examined: 5004410 |
Oracle's aitab tabeli suuruse vähendamine (alati pole võimalik) ja aeg-ajalt tabel uuesti üle valideerida. Mingi 7 mil kirjega tabelist sorteerimine aja järgi võtab ka ca 7..8 sekundit.
|
|
Kommentaarid: 56 loe/lisa |
Kasutajad arvavad: |
![](./images/komment/img_10_1.gif) ![](./images/komment/img_10_0.gif) ![](./images/komment/img_10_2.gif) |
:: |
0 :: |
0 :: |
54 |
|
tagasi üles |
|
![](templates/HinnaVaatlus/imagesHV/spacer.gif) |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|