title: Sharing of Connections in sql developer
body: <p>As per the documentation:<br></p>
  
  <blockquote>
    <p>"By default, each connection in SQL Developer is shared when possible.
    For example, if you open a table in the Connections navigator and two
    SQL Worksheets using the same connection, all three panes use one
    shared connection to the database. In this example, a commit operation
    in one SQL Worksheet commits across all three panes. If you want a
    dedicated session, you must duplicate your connection and give it
    another name. Sessions are shared by name, not connection information,
    so this new connection will be kept separate from the original."</p>
  </blockquote>
  
  <p>I opened connection1 and connection2 in the SQL developer for the same DB, and deleted all the rows from tableA in the connection1 ( no commit and rollback is performed) but when I checked in connecton2, all the rows are well present in the tableA. <br></p>
  
  <p>If SQL developer is using shared connection then why all the rows from tableA are not deleted in the connection2?</p>