[Vtigercrm-developers] performance turning tips : listview search

Simone Travaglini simonetravaglini at gmail.com
Fri Sep 25 15:30:51 GMT 2015


Hi Lajeesh,
if you resolve please share! :)

2015-09-25 17:28 GMT+02:00 lajeesh k <lajeeshk at gmail.com>:

> Thank you Alan for your tips,
>
> this count query takes 30 seconds
>
>
> SELECT count(*) AS count  FROM vtiger_leaddetails  INNER JOIN
> vtiger_crmentity ON vtiger_leaddetails.leadid = vtiger_crmentity.crmid
> INNER JOIN vtiger_leadaddress ON vtiger_leaddetails.leadid =
> vtiger_leadaddress.leadaddressid INNER JOIN vtiger_leadsubdetails ON
> vtiger_leaddetails.leadid = vtiger_leadsubdetails.leadsubscriptionid LEFT
> JOIN vtiger_users ON vtiger_crmentity.smownerid = vtiger_users.id LEFT
> JOIN vtiger_groups ON vtiger_crmentity.smownerid = vtiger_groups.groupid
> WHERE vtiger_crmentity.deleted=0 and vtiger_leaddetails.converted=0 AND
> (( vtiger_leaddetails.firstname LIKE '%terry%')  and (
> vtiger_leaddetails.email LIKE '%el-tel%') ) AND vtiger_leaddetails.leadid >
> 0;
>
>
> i am not good at mysql query optimisation. anyway I will learn for this
> task
> If you find any clue in quick look please let me know
>
>
>
>
>
> Regards,
> Lajeesh
>
> On Fri, Sep 25, 2015 at 7:53 PM, Alan Bell <alan.bell at libertus.co.uk>
> wrote:
>
>> you need to turn on and look at your database slow query log and log all
>> queries not using indexes. If you are seeing unindexed queries then you
>> need to index the relevant columns, this involves lots of putting the
>> queries into the mysql console or PHPmyadmin and doing an "explain select"
>> and interpretting the results you get back, then you add indexes or tweak
>> the code to do more efficient joins and use the indexes more often. You can
>> also use xdebug to profile the code that vtiger runs, in that you will find
>> that the to_html function is the most called function that takes the most
>> time, so you can improve that by adding a cache, and/or other tests that
>> speed that process up.
>>
>> Alan.
>>
>>
>> On 25/09/15 15:17, lajeesh k wrote:
>>
>> Hi
>>
>> I have  more than a million records
>> can I get performance turning tips for faster listview search
>> need this mainly in leads
>> tuning like settings foreign keys
>>
>>
>>
>> Regards,
>> Lajeesh
>>
>>
>> _______________________________________________http://www.vtiger.com/
>>
>>
>>
>> _______________________________________________
>> http://www.vtiger.com/
>>
>
>
> _______________________________________________
> http://www.vtiger.com/
>



-- 
Simone Travaglini
328 5499846
Linkedin: Simone Travaglini


Rispetta l'ambiente: non stampare questa mail se non ti è veramente
necessario!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20150925/468b3e55/attachment-0001.html>


More information about the vtigercrm-developers mailing list