Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-5051

Three Patch on Zabbix Oracle: open cursor, TX lock, share pool

XMLWordPrintable

    • Icon: Incident report Incident report
    • Resolution: Won't fix
    • Icon: Critical Critical
    • None
    • 1.8.9
    • Frontend (F), Server (S)

      I've read release notes after 1.8.8 and these problems have not been fixed.

      1. There is a place that curosr open in DB will not be closed in some logic. I read the code and fix it.

      2. get-rowid-method is very low performance in zabbix-1.8.8. As we use oracle, we remove the function in source code and use Sequence of oracle to get id.It will solve the TX lock problem in oracle in high scalability. PHP of frontend needs to be modify as well.

      3. For oracle, zabbix made a method to compose sql into a large sql, and add 'begin' & 'end'. This will make oracle can not share cursors. Because of that, Oracle will CRASH due to share pool issue.

      ================================

      source code patched is in the attachment

            Unassigned Unassigned
            frankymryao frankyao
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: