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.

Reply via email to