Skip to content

Performance Lag with Multiple SQL Windows, Selection Mask Bug, and Feature Request for Execution Options #770

@desperadoxhy

Description

@desperadoxhy

What happened?

  1. Bug: Severe lag when opening multiple SQL query windows
    • Issue: The application performance degrades significantly (becomes very laggy) when multiple SQL query windows are open simultaneously.
    • Expected Behavior: The UI should remain responsive regardless of the number of active query tabs.
  2. Bug: Selection mask does not cover the last line
    • Issue: When performing a "Select All" or selecting a block of SQL code, the blue selection highlight (mask) fails to cover the final line of the code.
    • Screenshot:
    (Please attach the image you provided here)
    • Observation: As seen in the attached image, the selection highlight stops before line 16, even though that line is part of the intended selection.
  3. Feature Request: DBeaver-style SQL Execution Options
    • Suggestion: I would like to suggest an improvement to the SQL execution workflow, similar to DBeaver.
    • Details:
    • Add the ability to execute only the currently selected SQL snippet.
    • Add a dedicated button or shortcut to execute the entire script at once.
    • This dual-option approach would greatly improve the efficiency of debugging and running complex scripts.
Image Image

Steps to reproduce

No response

Expected behavior

No response

Database type

None

TablePro version

No response

macOS version & chip

No response

Screenshots / Logs

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions