zMpyster Posted April 5, 2020 Posted April 5, 2020 Acho que todos sabem que o uso de muitos elementDatas acabam fazendo com o que o servidor fique "lagando", a minha dúvida é, quantas tabelas precisam ser criadas para o preço ficar igual ao de um elementData?
Moderators Lord Henry Posted April 5, 2020 Moderators Posted April 5, 2020 Tabelas não consomem processamento, elas consomem memória. ElementData além de consumir processamento (para manter sincronizado entre client e server) ele também consome memória. Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanks! Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment Discord Oficial do MTA: https://mtasa.com/discord Blacklist e Whitelist de Scripters: Planilha Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.
zMpyster Posted April 6, 2020 Author Posted April 6, 2020 Então digamos que eu fosse salvar por exemplo lanches, se eu pudesse usar 200 tabelas diferentes ou 1 elementData, qual seria mais viável?
androksi Posted April 6, 2020 Posted April 6, 2020 O exemplo não ficou muito claro, mas se você quiser salvar vários tipos de lanches, basta usar apenas UMA tabela, por exemplo: local lanches = { "Cheese-Burger", "Cheese-Bacon", "Cheese-Salada", "Misto Quente" } E daí você pode adicionar quantos lanches você quiser, utilizando apenas uma tabela. Hello, world. Tutorial sobre interação de BOTs do Discord com o seu servidor - Visitar (Brazilian Portuguese) Tutorial sobre tabelas - Visitar (Brazilian Portuguese) Tutorial sobre banco de dados - Visitar (Brazilian Portuguese)
zMpyster Posted April 6, 2020 Author Posted April 6, 2020 5 hours ago, andreisrww said: O exemplo não ficou muito claro, mas se você quiser salvar vários tipos de lanches, basta usar apenas UMA tabela, por exemplo: local lanches = { "Cheese-Burger", "Cheese-Bacon", "Cheese-Salada", "Misto Quente" } E daí você pode adicionar quantos lanches você quiser, utilizando apenas uma tabela. Tem como fazer assim, mas, eu me referia a um caso onde não tivesse alternativas, você só tinha 2 opções, usar 200 tabelas ou 1 elementData, qual seria mais viável?
Moderators Lord Henry Posted April 6, 2020 Moderators Posted April 6, 2020 Não consigo pensar em nenhuma situação onde seja possível colocar tantos dados que precisam de 200 tabelas em 1 elementData. Só seria possível com 200 elementData também. Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanks! Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment Discord Oficial do MTA: https://mtasa.com/discord Blacklist e Whitelist de Scripters: Planilha Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.
zMpyster Posted April 6, 2020 Author Posted April 6, 2020 22 minutes ago, Lord Henry said: Não consigo pensar em nenhuma situação onde seja possível colocar tantos dados que precisam de 200 tabelas em 1 elementData. Só seria possível com 200 elementData também. É uma comparação para eu ter uma noção do quão melhor é usar tabelas
Moderators Lord Henry Posted April 7, 2020 Moderators Posted April 7, 2020 Apenas saiba que é melhor. Não tem motivo para quebrar a cabeça com isso. Não temos como informar o quão melhor é usar tabelas. Vc precisaria fazer testes por si só com uma altíssima taxa de dados para poder observar mudanças perceptivas na performance para só então poder comparar. 1 1 Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanks! Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment Discord Oficial do MTA: https://mtasa.com/discord Blacklist e Whitelist de Scripters: Planilha Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now