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]<javascript:> > > 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] <javascript:>. >> 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.
