Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • blendb blendb
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 23
    • Issues 23
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • C3SL
  • blendbblendb
  • Issues
  • #50

Closed
Open
Created Oct 04, 2017 by Lucas Fernandes de Oliveira@lfoliveiraDeveloper

Aumentar tolerancia a JOINS

Durate os testes foi detectado qeu alguns joins que são aparentemente ilegais poderiam ser realizados, com um relaxamento das restrições.

Atualmente um join só é perfeito se as chaves de ambos os lados são iguais, pois isso garante que não há replicação da informação e aumento de métricas. Entretanto essa restrição pode ser relaxada, pode-se eliminar das chaves os atributos que estão na query. Isso pode ser feito pois esse agrupamento estará na versão "Final" quer dizer que os resultados não serão combinados. A view continua imaterializavel, mas o seu resultado (como uma consulta final) ainda pode ser usado.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking