Find Jobs
Hire Freelancers

MySql and Scripts running slow on my PHP Agenda

$30-250 USD

Concluído
Publicado há mais de 8 anos

$30-250 USD

Pago na entrega
Hello Guys! My online agenda, that manages my events are getting slow issues. From the hosting, I want someone to improve the scripts to get a better performance. Also I need a few changes that are below! 1) Better performance for mysql and query scripts 2) The Cellphone field must have (00) 0.0000-0000 mask... today is (00) 0000-0000 3) The change password for admin user is not working correct Here is the email transcript from the host services. Utilização de índices nas colunas É possível criar índice em todos os tipos de coluna do MySQL, criando um índice nas colunas mais relevantes de suas consultas SELECT, para mais detalhes acesse: Índices de Colunas Este banco já apresentou um total de 14 consultas lentas hoje. Seguem abaixo as queries mais lentas por tipo: Maior tempo de consulta: 00:00:14 (em segundos) gerada pela consulta: SELECT data AS data_hora, DATE_FORMAT(data, '%Y-%m-%d') AS data, ( SELECT COUNT(DISTINCT id_categoria) AS total FROM agenda AGE2 WHERE DATE([login to view URL]) = DATE([login to view URL]) ) AS total FROM agenda AGE1 GROUP BY DATE(data) Maior número de registros examinados/lidos: 1853858 (em número de linhas) gerada pela consulta: SELECT data AS data_hora, DATE_FORMAT(data, '%Y-%m-%d') AS data, ( SELECT COUNT(DISTINCT id_categoria) AS total FROM agenda AGE2 WHERE DATE([login to view URL]) = DATE([login to view URL]) ) AS total FROM agenda AGE1 GROUP BY DATE(data) Maior número de registros enviados: 437 (em número de linhas) gerada pela consulta: SELECT data AS data_hora, DATE_FORMAT(data, '%Y-%m-%d') AS data, ( SELECT COUNT(DISTINCT id_categoria) AS total FROM agenda AGE2 WHERE DATE([login to view URL]) = DATE([login to view URL]) ) AS total FROM agenda AGE1 GROUP BY DATE(data) Maior tempo de trava na tabela: 00:00:00 (em segundos) gerada pela consulta: SELECT data AS data_hora, DATE_FORMAT(data, '%Y-%m-%d') AS data, ( SELECT COUNT(DISTINCT id_categoria) AS total FROM agenda AGE2 WHERE DATE([login to view URL]) = DATE([login to view URL]) ) AS total FROM agenda AGE1 GROUP BY DATE(data)
ID do Projeto: 8636728

Sobre o projeto

6 propostas
Projeto remoto
Ativo há 8 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
Boa Tarde, eu tenho conhecimentos avançados em diversas linguagens web inclusive SQL e PHP, que no seu caso é o problema! A solução do problema passa pela actualização do código para um código mais "clean" o que fará com que nunca mais tenha problemas com a velocidade do script! Obrigado
$55 USD em 3 dias
5,0 (7 avaliações)
3,2
3,2
6 freelancers are bidding on average $163 USD for this job
Avatar do Usuário
If you've come to this kind of issue, and you have 1853858 rows in your table and showing slow queries (14 seconds is actually REALLY slow) then it means that parts of your app might need to be rebuilt at a later stage. And as of now, your mysql database should be analyzed properly and optimized. I know my bid is way out of your range, but I know my way around doing this. I also have a similar system running, they now have around 10 mil. records in the db and everything happens UNDER 1 second, in most of the cases (except for reports for several months etc). It's clear enough that your db is poorly done and needs lot of optimization. I've been doing this for years, I'm well seasoned in doing db optimization tasks, and I'd like to see more of your project, to see it online, to see the db structure and everything. You need a good analysis of the db and queries at this first step. I will need ftp access and full db access to see the queries and run benchmarks of them. Regards, Dragos
$368 USD em 7 dias
4,9 (263 avaliações)
6,9
6,9
Avatar do Usuário
hello there I think I can help you to achieve this task please provide details in English so I can see what hosting guys are saying. thanks
$100 USD em 3 dias
4,9 (49 avaliações)
6,1
6,1
Avatar do Usuário
A proposal has not yet been provided
$210 USD em 3 dias
4,7 (49 avaliações)
5,4
5,4
Avatar do Usuário
Olá sou presidente da Cogitari Soluções WEB. Trabalho com desenvolvimento de sistemas a mais de dezessete anos dos quais dez dedicados a desenvolvimento WEB e três a desenvolvimento para dispositivos móveis. Compreendi que o(a) Sr(a). deseja. Estou a disposição para uma primeira conversa
$155 USD em 5 dias
4,4 (4 avaliações)
2,9
2,9
Avatar do Usuário
I have 8+years work experience in .NET,FLASH,C#,Linux,Visual Studio2010,Joomla,ASP,Javascript,Java,PHP,Python,Prestashop, MS access,SQL,Shell script,XML,moodle,AJAX,CMS,HTML,Drupal,SEO,CSS,wordpress,Bootstrap,Photoshop,Oscommerce, CSS,Paypal API technologies here.I am a web and tech savvy person.I have satisfied more clients successfully in short duration.I will give you very good quality and high level of Accuracy for this position.I can accept your payment terms and method here,Keep me posted. Specialization Areas Website Development Website Testing Project Management( Base camp) Data Collection Advanced VBA and Excel Macros E commerce PayPal Payment Gateway Integration Directory Automation Scraping Application Development Mobile Application Development Amazon Product services Graphic Design Windows and Linux Server Administration Thank you
$88 USD em 1 dia
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) BRAZIL
Campinas, Brazil
5,0
10
Membro desde mar. 1, 2007

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.