Hi,

>> I'm still using provider 1.7 since we've to keep .Net 1.1 compatibility.
>>     
>
> The 1.1 isn't no longer under maintenance. But you can tweak it yourself. :)
>
>   
I will do. How should I publish the results? I mean, maybe they're not 
interesting for you guys, but I think it's required due to licensing, right?
>> I'm checking performance and found out (running AQTime) that reading a
>> big query with about 400K records in result, only 54% of time is spent
>>     
>
> Just thoughts: Do you really need this result set on client? Is user
> able to process it? If it's *time critical* (not report etc.), why not
> to use C/C++ etc.
>
>   
:-) Don't tell me that!!! I'm a C# true believer, and I think we can 
achieve very good performance while sticking to .NET code...

I see your point, but I think with a little bit of effort it can get a 
much better performance (for instance the "server" (not-embedded) 
performance is great using C#).
>> Finally, one last question, this time about Descriptors, inside
>> XsqldaMarshaler.MarshalNativeToManaged I see:
>>
>>
>> descriptor[i].Name       = this.GetString(charset, xsqlvar[i].sqlname);
>> descriptor[i].Relation = this.GetString(charset, xsqlvar[i].relname);
>> descriptor[i].Owner      = this.GetString(charset, sqlvar[i].ownername);
>>
>> What are this Name, Relation and Owner fields used for?  (I mean, I'm
>> just reading data with a reader and trying to speed up the process as
>> much as I can)
>>     
>
> AFAIR for instance .Relation is used in schema commands (and in some
> params). But if you don't need it, you can probably skip it.
>
>   
I did, our tests still pass since we only use readers, and I got a 
performance improvement bigger than 50%!!



pablo

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Firebird-net-provider mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

Reply via email to