dsn = os.environ.get('ORACLE_TEST_DSN', 'XE') a = OracleAdapter( user='******', password='******', dsn=dsn, options=Options(keep_history=keep_history), ) else: raise AssertionError("which database?") s = RelStorage(a) d = DB(s) c = d.open() print 'size:' print d.getSize() if 1: print 'initializing...' container = PersistentMapping() c.root()['container'] = container container_size = 10000 for i in range(container_size): container[i] = PersistentMapping() transaction.commit() print 'generating transactions...' for trans in range(100): print trans sources = (random.randint(0, container_size - 1) for j in range(100)) for source in sources:
elif use == 'oracle': from relstorage.adapters.oracle import OracleAdapter dsn = os.environ.get('ORACLE_TEST_DSN', 'XE') a = OracleAdapter(user='******', password='******', dsn=dsn, options=Options(keep_history=keep_history),) else: raise AssertionError("which database?") s = RelStorage(a) d = DB(s) c = d.open() print('size:') print(d.getSize()) print('initializing...') container = PersistentMapping() c.root()['container'] = container container_size = 10000 for i in range(container_size): container[i] = PersistentMapping() transaction.commit() print('generating transactions...') for trans in range(100): print(trans) sources = (random.randint(0, container_size - 1) for j in range(100)) for source in sources:
dsn = os.environ.get('ORACLE_TEST_DSN', 'XE') a = OracleAdapter( user='******', password='******', dsn=dsn, options=Options(keep_history=keep_history), ) else: raise AssertionError("which database?") s = RelStorage(a) d = DB(s) c = d.open() print('size:') print(d.getSize()) print('initializing...') container = PersistentMapping() c.root()['container'] = container container_size = 10000 for i in range(container_size): container[i] = PersistentMapping() transaction.commit() print('generating transactions...') for trans in range(100): print(trans) sources = (random.randint(0, container_size - 1) for j in range(100)) for source in sources: obj = container[source]