Still takes the same time. On Thursday, April 3, 2014 6:47:56 PM UTC+2, Nhat Nguyen wrote: > > Could you maybe describe what plocal means? I couldnt find anything in the > wiki. Is it "physical local"? > > What is the difference between them? > > On Thursday, April 3, 2014 11:13:37 AM UTC+2, Andrey Lomakin wrote: >> >> You use local. >> Could you change to plocal and say result we are going to deprecate local >> so it is reasonable to test on this storage any way. >> >> >> On Thu, Apr 3, 2014 at 12:12 PM, Nhat Nguyen >> <[email protected]>wrote: >> >>> Thanks for the quick reply. >>> >>> public static void run() >>> { >>> final StopWatch s = new StopWatch(); >>> s.start(); >>> ODatabaseDocumentTx db = ODatabaseDocumentPool.global().acquire( >>> "local:...", >>> "admin", "admin" ); >>> >>> int[] aArray = new int[] { 12, 23, 44, 50, 1, 29, 20, 99, 100, 2, >>> 13 }; >>> String[] sArray = new String[] { "Simon", "Pegg", "Marry", >>> "Olean", "Itsu", "Parov", "Stelar", "Miquel" }; >>> try >>> { >>> db.begin( TXTYPE.NOTX ); >>> for( int j = 0; j < 50; j++ ) >>> { >>> ODocument document = db.newInstance( "Person" ); >>> for( int i = 0; i < 4000; i++ ) >>> { >>> document.field( "fieldName" + i, "fieldValue" + i ); >>> } >>> db.save( document ); >>> } >>> db.commit(); >>> s.stop(); >>> System.out.println( s.prettyPrint() ); >>> } >>> catch( Exception e ) >>> { >>> e.printStackTrace(); >>> db.rollback(); >>> } >>> finally >>> { >>> db.close(); >>> } >>> >>> } >>> >>> >>> and then the delete >>> >>> public static void deleteObjects() >>> { >>> final StopWatch s = new StopWatch(); >>> s.start(); >>> ODatabaseDocumentTx db = ODatabaseDocumentPool.global().acquire( >>> "local:...", >>> "admin", "admin" ); >>> try >>> { >>> db.begin( TXTYPE.NOTX); >>> for( ODocument m : db.browseClass( "Person" ) ) >>> { >>> m.delete(); >>> } >>> db.commit(); >>> s.stop(); >>> System.out.println( s.prettyPrint() ); >>> } >>> catch( Exception e ) >>> { >>> >>> db.rollback(); >>> } >>> finally >>> { >>> db.close(); >>> } >>> } >>> >>> and then i ran those in a simple thread >>> >>> for( int i = 0; i < 2; i++ ) >>> { >>> >>> new Thread() >>> { >>> public void run() >>> { >>> TestBeanUtils.run(); >>> }; >>> }.start(); >>> } >>> >>> feel free to blame anything. >>> >>> regards, >>> Nhat >>> >>> >>> On Thursday, April 3, 2014 11:04:14 AM UTC+2, Andrey Lomakin wrote: >>> >>>> That is because current version of cluster tries to reuse space at any >>>> cost and your records are big. >>>> That is why it is so slow. >>>> Any way could you provide me test case I will look on it. >>>> >>>> >>>> >>>> On Thu, Apr 3, 2014 at 11:53 AM, Nhat Nguyen <[email protected] >>>> > wrote: >>>> >>>>> Hi, >>>>> >>>>> is there any posibility to increase the performance of deletes? >>>>> >>>>> I inserted 200 Documents á 128kb size in ~2ms with 2 Threads. >>>>> But when i am deleting them it takes 20 seconds. Am i doing anything >>>>> wrong or is the delete just that slow? >>>>> >>>>> I tried it with the "java api" and the "console.bat". >>>>> >>>>> I´ve used the OrientDB Version 1.7-rc2. >>>>> >>>>> regards, >>>>> Nhat >>>>> >>>>> -- >>>>> >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "OrientDB" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> >>>> >>>> -- >>>> Best regards, >>>> Andrey Lomakin. >>>> >>>> Orient Technologies >>>> the Company behind OrientDB >>>> >>>> -- >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "OrientDB" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> >> -- >> Best regards, >> Andrey Lomakin. >> >> Orient Technologies >> the Company behind OrientDB >> >>
-- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
