Jump to content

Tabelas e Datas


Recommended Posts

Posted

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
Posted

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 Thanksspacer.png

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.

Posted

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?

Posted

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)
Posted
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
Posted

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 Thanksspacer.png

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.

Posted
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
Posted

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.

  • Like 1
  • Thanks 1

Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanksspacer.png

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.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...