You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(10) |
Nov
(55) |
Dec
(36) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(38) |
Feb
(108) |
Mar
(79) |
Apr
(95) |
May
(64) |
Jun
(130) |
Jul
(146) |
Aug
(121) |
Sep
(96) |
Oct
(149) |
Nov
(161) |
Dec
(113) |
2004 |
Jan
(113) |
Feb
(163) |
Mar
(248) |
Apr
(132) |
May
(157) |
Jun
(160) |
Jul
(236) |
Aug
(284) |
Sep
(293) |
Oct
(277) |
Nov
(257) |
Dec
(356) |
2005 |
Jan
(203) |
Feb
(190) |
Mar
(220) |
Apr
(165) |
May
(124) |
Jun
(160) |
Jul
(190) |
Aug
(142) |
Sep
(152) |
Oct
(189) |
Nov
(187) |
Dec
(159) |
2006 |
Jan
(170) |
Feb
(151) |
Mar
(212) |
Apr
(262) |
May
(226) |
Jun
(196) |
Jul
(223) |
Aug
(165) |
Sep
(163) |
Oct
(348) |
Nov
(225) |
Dec
(141) |
2007 |
Jan
(261) |
Feb
(161) |
Mar
(222) |
Apr
(193) |
May
(121) |
Jun
(157) |
Jul
(151) |
Aug
(159) |
Sep
(61) |
Oct
(123) |
Nov
(172) |
Dec
(96) |
2008 |
Jan
(104) |
Feb
(138) |
Mar
(131) |
Apr
(131) |
May
(74) |
Jun
(107) |
Jul
(89) |
Aug
(89) |
Sep
(172) |
Oct
(158) |
Nov
(119) |
Dec
(86) |
2009 |
Jan
(52) |
Feb
(84) |
Mar
(78) |
Apr
(83) |
May
(54) |
Jun
(79) |
Jul
(60) |
Aug
(62) |
Sep
(50) |
Oct
(147) |
Nov
(50) |
Dec
(70) |
2010 |
Jan
(135) |
Feb
(113) |
Mar
(74) |
Apr
(93) |
May
(35) |
Jun
(71) |
Jul
(33) |
Aug
(110) |
Sep
(47) |
Oct
(18) |
Nov
(61) |
Dec
(34) |
2011 |
Jan
(46) |
Feb
(47) |
Mar
(25) |
Apr
(24) |
May
(21) |
Jun
(22) |
Jul
(20) |
Aug
(51) |
Sep
(31) |
Oct
(42) |
Nov
(22) |
Dec
(22) |
2012 |
Jan
(31) |
Feb
(19) |
Mar
(25) |
Apr
(55) |
May
(16) |
Jun
(28) |
Jul
(33) |
Aug
(25) |
Sep
(32) |
Oct
(25) |
Nov
(52) |
Dec
(35) |
2013 |
Jan
(43) |
Feb
(18) |
Mar
(36) |
Apr
(45) |
May
(22) |
Jun
(13) |
Jul
(31) |
Aug
(24) |
Sep
(19) |
Oct
(59) |
Nov
(47) |
Dec
(25) |
2014 |
Jan
(27) |
Feb
(15) |
Mar
(38) |
Apr
(10) |
May
(15) |
Jun
(36) |
Jul
(24) |
Aug
(28) |
Sep
(16) |
Oct
(6) |
Nov
(44) |
Dec
(40) |
2015 |
Jan
(52) |
Feb
(22) |
Mar
(13) |
Apr
(17) |
May
(22) |
Jun
(36) |
Jul
(18) |
Aug
(41) |
Sep
(71) |
Oct
(60) |
Nov
(49) |
Dec
(43) |
2016 |
Jan
(60) |
Feb
(13) |
Mar
(21) |
Apr
(28) |
May
(23) |
Jun
(39) |
Jul
(17) |
Aug
(37) |
Sep
(33) |
Oct
(15) |
Nov
(22) |
Dec
(20) |
2017 |
Jan
(27) |
Feb
(40) |
Mar
(48) |
Apr
(19) |
May
(29) |
Jun
(2) |
Jul
(19) |
Aug
(36) |
Sep
(18) |
Oct
(10) |
Nov
(11) |
Dec
(5) |
2018 |
Jan
(5) |
Feb
(4) |
Mar
(5) |
Apr
(3) |
May
(4) |
Jun
(17) |
Jul
(7) |
Aug
(7) |
Sep
(12) |
Oct
(8) |
Nov
(2) |
Dec
|
2019 |
Jan
(8) |
Feb
(5) |
Mar
(3) |
Apr
(5) |
May
(3) |
Jun
(2) |
Jul
(8) |
Aug
(7) |
Sep
(3) |
Oct
(12) |
Nov
(7) |
Dec
(1) |
2020 |
Jan
(8) |
Feb
(3) |
Mar
(7) |
Apr
(1) |
May
(2) |
Jun
(1) |
Jul
(3) |
Aug
(25) |
Sep
(5) |
Oct
(3) |
Nov
(7) |
Dec
(16) |
2021 |
Jan
(11) |
Feb
(10) |
Mar
(16) |
Apr
(8) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Luciano M. <lur...@gm...> - 2015-01-25 12:20:51
|
Well I opened the bug http://tracker.firebirdsql.org/browse/DNET-585 but it was closed as Won't Fix :( -- View this message in context: http://firebird.1100200.n4.nabble.com/Error-reading-data-from-the-connection-tp4638893p4638927.html Sent from the firebird-net-provider mailing list archive at Nabble.com. |
From: Luciano M. (JIRA) <tr...@fi...> - 2015-01-23 19:55:12
|
CLONE -FirebirdSQL Connection Pooling (ADO.NET) is not Working -------------------------------------------------------------- Key: DNET-589 URL: http://tracker.firebirdsql.org/browse/DNET-589 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 4.6.0.0 Environment: Firebird 2.5.3.26780 (x64); Windows 10 Pro; Reporter: Luciano Mendes Assignee: Jiri Cincura Priority: Blocker Actual result: Engine Code: 335544726 Engine Message: Error reading data from the connection. See: ADONETConnectionPoolingERROR.png Expected Result: The Connection Pooling should be automatically restored when any disconnection occurs between requests; Steps to reproduce the issue: 1- Open a FirebirdSQL Connection Pooling (ADO.NET) using the ADO.NET Provider v.4.6.0.0 (Reference: http://msdn.microsoft.com/en-us/library/8xx3tyca(v=vs.100).aspx) and do a Data request: The data is received without any issue; 2- Interupt the FirebirdSQL Server (net stop FirebirdServerDefaultInstance) and restart it (net start FirebirdServerDefaultInstance); 3- Try to request any other data from the Database using the same FirebirdSQL Connection Pooling open before. Additional Information: This issue did not happen when using the previous ADO.NET Provider v.4.5.2.0. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tracker.firebirdsql.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Michał Z. <mz...@e-...> - 2015-01-23 15:44:07
|
You could use FbConnection.ClearPool rather than ClearAllPools(). Anyhow if the server restarted there is possibility of bronek connections in other pools. 2015-01-23 16:30 GMT+01:00 Nicolas F. Timmers <nft...@ho...>: > But in this case Flush the pool will afect all the pools including from > databases that dont have anything to do with this problem, but is on the > same server > > > > *De:* Michał Ziemski [mailto:mz...@e-...] > *Enviada em:* sexta-feira, 23 de janeiro de 2015 12:14 > *Para:* For users and developers of the Firebird .NET providers > *Assunto:* Re: [Firebird-net-provider] RES: Error reading data from the > connection > > > > Or alternatively you could flush the pool. > > > > Michał > > > > 2015-01-23 15:02 GMT+01:00 Nicolas F. Timmers <nft...@ho...>: > > But in this case the pooling problem give the correct would not try a new > connection from the beginning and no longer use the pooling? > > -----Mensagem original----- > De: Jiří Činčura [mailto:ji...@ci...] > Enviada em: sexta-feira, 23 de janeiro de 2015 09:56 > Para: For users and developers of the Firebird .NET providers > Assunto: Re: [Firebird-net-provider] Error reading data from the connection > > > > Probably the provider pulls a bad connection from the pool and tries to > use it despite its being broken. > > OK, so once more. Provider is not reopening the connection or doing > *anything* with it. In fact it's even impossible to do it reliably. > > > > ---------------------------------------------------------------------------- > -- > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider > > > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider > > > > > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider > > |
From: Nicolas F. T. <nft...@ho...> - 2015-01-23 15:30:56
|
But in this case Flush the pool will afect all the pools including from databases that dont have anything to do with this problem, but is on the same server De: Michał Ziemski [mailto:mz...@e-...] Enviada em: sexta-feira, 23 de janeiro de 2015 12:14 Para: For users and developers of the Firebird .NET providers Assunto: Re: [Firebird-net-provider] RES: Error reading data from the connection Or alternatively you could flush the pool. Michał 2015-01-23 15:02 GMT+01:00 Nicolas F. Timmers <nft...@ho... <mailto:nft...@ho...> >: But in this case the pooling problem give the correct would not try a new connection from the beginning and no longer use the pooling? -----Mensagem original----- De: Jiří Činčura [mailto:ji...@ci... <mailto:ji...@ci...> ] Enviada em: sexta-feira, 23 de janeiro de 2015 09:56 Para: For users and developers of the Firebird .NET providers Assunto: Re: [Firebird-net-provider] Error reading data from the connection > Probably the provider pulls a bad connection from the pool and tries to use it despite its being broken. OK, so once more. Provider is not reopening the connection or doing *anything* with it. In fact it's even impossible to do it reliably. ---------------------------------------------------------------------------- -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet _______________________________________________ Firebird-net-provider mailing list Fir...@li... <mailto:Fir...@li...> https://lists.sourceforge.net/lists/listinfo/firebird-net-provider ------------------------------------------------------------------------------ New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet _______________________________________________ Firebird-net-provider mailing list Fir...@li... <mailto:Fir...@li...> https://lists.sourceforge.net/lists/listinfo/firebird-net-provider |
From: Michał Z. <mz...@e-...> - 2015-01-23 14:14:05
|
Or alternatively you could flush the pool. Michał 2015-01-23 15:02 GMT+01:00 Nicolas F. Timmers <nft...@ho...>: > But in this case the pooling problem give the correct would not try a new > connection from the beginning and no longer use the pooling? > > -----Mensagem original----- > De: Jiří Činčura [mailto:ji...@ci...] > Enviada em: sexta-feira, 23 de janeiro de 2015 09:56 > Para: For users and developers of the Firebird .NET providers > Assunto: Re: [Firebird-net-provider] Error reading data from the connection > > > Probably the provider pulls a bad connection from the pool and tries to > use it despite its being broken. > > OK, so once more. Provider is not reopening the connection or doing > *anything* with it. In fact it's even impossible to do it reliably. > > > > ---------------------------------------------------------------------------- > -- > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider > > > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider > |
From: Nicolas F. T. <nft...@ho...> - 2015-01-23 14:02:44
|
But in this case the pooling problem give the correct would not try a new connection from the beginning and no longer use the pooling? -----Mensagem original----- De: Jiří Činčura [mailto:ji...@ci...] Enviada em: sexta-feira, 23 de janeiro de 2015 09:56 Para: For users and developers of the Firebird .NET providers Assunto: Re: [Firebird-net-provider] Error reading data from the connection > Probably the provider pulls a bad connection from the pool and tries to use it despite its being broken. OK, so once more. Provider is not reopening the connection or doing *anything* with it. In fact it's even impossible to do it reliably. ---------------------------------------------------------------------------- -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet _______________________________________________ Firebird-net-provider mailing list Fir...@li... https://lists.sourceforge.net/lists/listinfo/firebird-net-provider |
From: Jiří Č. <ji...@ci...> - 2015-01-23 11:56:06
|
> Probably the provider pulls a bad connection from the pool and tries to use it despite its being broken. OK, so once more. Provider is not reopening the connection or doing *anything* with it. In fact it's even impossible to do it reliably. |
From: Michał Z. <mz...@e-...> - 2015-01-23 11:51:34
|
I get this error too from time to time. When using pooling, after the firebird server is restarted it's immposible to establish a new connection to the serwer. Probably the provider pulls a bad connection from the pool and tries to use it despite its being broken. Cheers. Michał 2015-01-23 12:44 GMT+01:00 Jiří Činčura <ji...@ci...>: > That’s expected. The driver is not reopening the connection. > > > > -- > > Mgr. Jiří Činčura > > Independent IT Specialist > > > > *From:* Nicolas F. Timmers [mailto:nft...@ho...] > *Sent:* Friday, January 23, 2015 11:49 AM > *To:* 'For users and developers of the Firebird .NET providers' > *Subject:* [Firebird-net-provider] Error reading data from the connection > > > > Hello > > I am experiencing an error regarding the new version of Firebird Client > 4.6.0 > > In summary the following steps are necessary to generate the error > > > > 1) Using a page Ex: Default.aspx, make a connection to the database > > 2) After made the connection end the firebird service by windows services > > 3) When you return to the page and try to make a new connection an error > is generated > > 4) Error reading data from the connection > > > > What did seems to be is that when the firebird service is stopped the > Firebird Client is trying to use the Pooling my question is if an attempt > is made in pooling successfully should not the DLL fill the pooling again? > > > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider > > |
From: Jiří Č. <ji...@ci...> - 2015-01-23 11:44:39
|
That’s expected. The driver is not reopening the connection. -- Mgr. Jiří Činčura Independent IT Specialist From: Nicolas F. Timmers [mailto:nft...@ho...] Sent: Friday, January 23, 2015 11:49 AM To: 'For users and developers of the Firebird .NET providers' Subject: [Firebird-net-provider] Error reading data from the connection Hello I am experiencing an error regarding the new version of Firebird Client 4.6.0 In summary the following steps are necessary to generate the error 1) Using a page Ex: Default.aspx, make a connection to the database 2) After made the connection end the firebird service by windows services 3) When you return to the page and try to make a new connection an error is generated 4) Error reading data from the connection What did seems to be is that when the firebird service is stopped the Firebird Client is trying to use the Pooling my question is if an attempt is made in pooling successfully should not the DLL fill the pooling again? |
From: Nicolas F. T. <nft...@ho...> - 2015-01-23 10:48:49
|
Hello I am experiencing an error regarding the new version of Firebird Client 4.6.0 In summary the following steps are necessary to generate the error 1) Using a page Ex: Default.aspx, make a connection to the database 2) After made the connection end the firebird service by windows services 3) When you return to the page and try to make a new connection an error is generated 4) Error reading data from the connection What did seems to be is that when the firebird service is stopped the Firebird Client is trying to use the Pooling my question is if an attempt is made in pooling successfully should not the DLL fill the pooling again? |
From: Jiří Č. <ji...@ci...> - 2015-01-23 08:42:39
|
More info http://blog.cincura.net/233495-ado-net-provider-4-6-1-0-for-firebird-is-ready/ . -- Mgr. Jiří Činčura Independent IT Specialist |
From: Jiří Č. <ji...@ci...> - 2015-01-20 07:15:34
|
> in an application that mixes char(16) character set octets and varchar(36) > is not possible currently, why? It's simple. Don't do it. You're mixing binary data with string. Depending on LE or BE system you might get different result. -- Mgr. Jiří Činčura Independent IT Specialist |
From: Norbert S. G. <ns...@te...> - 2015-01-20 07:07:58
|
Of course, but the same interpretation regardless of the system. System.Guid.ToString is not the same as select uuid_to_char (guid). in an application that mixes char(16) character set octets and varchar(36) is not possible currently, why? Norbert Saint Georges TetraSys Oy Bergantie 69, FI-02540 Kylmälä Tel. : +358 (0) 400 27 25 18 E- mail : ns...@te... > -----Message d'origine----- > De : Jiří Činčura [mailto:ji...@ci...] > Envoyé : mardi 20 janvier 2015 07:39 > À : For users and developers of the Firebird .NET providers > Objet : Re: [Firebird-net-provider] System.Guid > > Guid is opaque value. Interpretation in string is just a visual > representation. > > -- > Mgr. Jiří Činčura > Independent IT Specialist > > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider |
From: Jiří Č. <ji...@ci...> - 2015-01-20 05:39:26
|
Guid is opaque value. Interpretation in string is just a visual representation. -- Mgr. Jiří Činčura Independent IT Specialist |
From: Norbert S. G. <ns...@te...> - 2015-01-19 21:26:38
|
Why is the translation of the guid with uuid_to_char(guid) (field UUID) NOT the same as guid.tostring (field guid36) var UserGuid : System.Guid := System.Guid.NewGuid; insert_RM_CUSTOMERS_LINK_GUID(UserGuid,UserGuid.ToString); GUID GUID36 UUID ê„þET +Mƒ $T•— È 45fe84ea-0b54-4d2b-83a0-2454959713c8 EA84FE45-540B-2B4D-83A0-2454959713C8 The two of them, GUID.tostring et uuid_to_char(GUID) should give the same string in result. Thanks, Norbert Saint Georges TetraSys Oy Bergantie 69, FI-02540 Kylmälä Tel. : +358 (0) 400 27 25 18 E- mail : ns...@te... <mailto:tar...@te...> > -----Message d'origine----- > De : Jiří Činčura [mailto:ji...@ci...] > Envoyé : lundi 19 janvier 2015 21:38 > À : For users and developers of the Firebird .NET providers > Objet : Re: [Firebird-net-provider] System.Guid > > And what’s not clear? > > -- > Mgr. Jiří Činčura > Independent IT Specialist > > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet <http://p.sf.net/sfu/gigenet> > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... <mailto:Fir...@li...> > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider <https://lists.sourceforge.net/lists/listinfo/firebird-net-provider> |
From: Jiří Č. <ji...@ci...> - 2015-01-19 19:38:18
|
And what’s not clear? -- Mgr. Jiří Činčura Independent IT Specialist |
From: Norbert S. G. <ns...@te...> - 2015-01-19 14:46:22
|
Hello I have a problem with GUIDs below, describe CREATE TABLE RM_CUSTOMERS_LINK_GUID ( GUID CHAR(16) CHARACTER SET OCTETS, GUID36 VARCHAR(36), UUID COMPUTED BY (uuid_to_char(guid)) ); method MainForm.insert_RM_CUSTOMERS_LINK_GUID( GUID: System.Guid ; GUID36: System.String ):System.Int32; Begin var sqlCommand: StringBuilder := new StringBuilder; sqlCommand.Append('INSERT INTO RM_CUSTOMERS_LINK_GUID ( GUID, GUID36)'); sqlCommand.Append(' VALUES ( @GUID, @GUID36)'); sqlCommand.Append(' ;'); var arParams: array of FbParameter := new FbParameter[2]; arParams[0] := new FbParameter('@GUID',FbDbType.Guid); arParams[0].Direction := ParameterDirection.Input; arParams[0].Charset := FbCharset.Octets ; arParams[0].Value := GUID; arParams[1] := new FbParameter('@GUID36',FbDbType.VarChar, 36); arParams[1].Direction := ParameterDirection.Input; arParams[1].Charset := FbCharset.Iso8859_1 ; arParams[1].Value := GUID36; var rowsAffected: System.Int32 := FBSqlHelper.ExecuteNonQuery(getdestination, sqlCommand.ToString(), arParams); exit rowsAffected; end; var UserGuid : System.Guid := System.Guid.NewGuid; insert_RM_CUSTOMERS_LINK_GUID(UserGuid,UserGuid.ToString); result : GUID GUID36 UUID ê„þET +Mƒ $T•— È 45fe84ea-0b54-4d2b-83a0-2454959713c8 EA84FE45-540B-2B4D-83A0-2454959713C8 Why ? Norbert Saint Georges TetraSys Oy Bergantie 69, FI-02540 Kylmälä Tel. : +358 (0) 400 27 25 18 E- mail : ns...@te... <mailto:tar...@te...> |
From: Геннадий З. <zab...@gm...> - 2015-01-17 14:37:21
|
have you tried real profiler tools? i.e. studio performance analyzer or its analogues? On Fri, Jan 16, 2015 at 6:24 PM, Lukáš Vykydal <l.v...@gm...> wrote: > Well thank you for sugestions. > > After some thinking we'll use soultion with wrapper classes. > > Thank for your time > > Lukáš Vykydal > Dne 1/16/2015 v 11:24 AM Jiří Činčura napsal(a): >> Well, you can do simple: >> StartTiming(); >> Execute(); >> LogElapsed(); >> >> Of if you want to do more fancy solution you should wrap all the FbXxx classes into wrappers. That's how other layers work (profilers, O/Rs, ...). >> > > > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider |
From: Lukáš V. <l.v...@gm...> - 2015-01-16 16:25:03
|
Well thank you for sugestions. After some thinking we'll use soultion with wrapper classes. Thank for your time Lukáš Vykydal Dne 1/16/2015 v 11:24 AM Jiří Činčura napsal(a): > Well, you can do simple: > StartTiming(); > Execute(); > LogElapsed(); > > Of if you want to do more fancy solution you should wrap all the FbXxx classes into wrappers. That's how other layers work (profilers, O/Rs, ...). > |
From: Mercea P. <pau...@al...> - 2015-01-16 10:34:24
|
On 2015.01.16 12:02 PM, Lukáš Vykydal wrote: > We d'like to monitor performance (time to execute) for every statement. > > We have a lot of code which use only base ADO.NET access to database. > With this change we can find "performance killers" in this code more > easly including parameters and plan. > > That is the main reason for this request. > > > Lukáš Vykydal > > I don't remember if $Monitoring tables can help you on this . Paul MERCEA ___________________________________________ E-mail: pau...@al... ___________________________________________ |
From: Jiří Č. <ji...@ci...> - 2015-01-16 10:24:14
|
Well, you can do simple: StartTiming(); Execute(); LogElapsed(); Of if you want to do more fancy solution you should wrap all the FbXxx classes into wrappers. That's how other layers work (profilers, O/Rs, ...). -- Mgr. Jiří Činčura Independent IT Specialist > -----Original Message----- > From: Lukáš Vykydal [mailto:l.v...@gm...] > Sent: Friday, January 16, 2015 11:03 AM > To: fir...@li... > Subject: Re: [Firebird-net-provider] Make FbNetProvider classes unseal > > We d'like to monitor performance (time to execute) for every statement. > > We have a lot of code which use only base ADO.NET access to database. > With this change we can find "performance killers" in this code more easly > including parameters and plan. > > That is the main reason for this request. > > > Lukáš Vykydal > > Dne 1/16/2015 v 10:48 AM Jiří Činčura napsal(a): > > What are you trying to do that is not possible without it? > > > > > -------------------------------------------------------------------------- > ---- > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider |
From: Lukáš V. <l.v...@gm...> - 2015-01-16 10:03:11
|
We d'like to monitor performance (time to execute) for every statement. We have a lot of code which use only base ADO.NET access to database. With this change we can find "performance killers" in this code more easly including parameters and plan. That is the main reason for this request. Lukáš Vykydal Dne 1/16/2015 v 10:48 AM Jiří Činčura napsal(a): > What are you trying to do that is not possible without it? > |
From: Jiří Č. <ji...@ci...> - 2015-01-16 09:49:03
|
What are you trying to do that is not possible without it? -- Mgr. Jiří Činčura Independent IT Specialist |
From: Lukáš V. <l.v...@gm...> - 2015-01-16 09:21:28
|
Hi all, can we make "frontend" classes for FbNetProvider (primarly FbConnecton, FbTransaction, FbCommand) not sealed ?? This will be handy for performance monitoring of applications (especially Execute* functions in FBCommand). What do you think ? I you'll like this this changes, i can prepare pull request on GitHub. Thank for your replyes Lukáš Vykydal |
From: Jiří Č. <ji...@ci...> - 2015-01-13 17:31:07
|
Even the previous version was cleaning up the pool. It's up to server what it does with connections based on shutdown type specified. -- Mgr. Jiří Činčura Independent IT Specialist |