Uh oh!
There was an error while loading. Please reload this page.
Correction of the return values of the DatabaseInfo methods for determining the insert, read and delete operations - #1183
Correction of the return values of the DatabaseInfo methods for determining the insert, read and delete operations#1183DevM900 wants to merge 22 commits into
Conversation
…ort Firebird Server 2.0.
…per table since the last connection to the database
…per table since the last connection to the database. fixesFirebirdSQL#1157
| IDictionary<short, ulong> readSeqCount = dbInfo.GetReadSeqCount(); | ||
| IDictionary<short, ulong> readIdxCount = dbInfo.GetReadIdxCount(); | ||
| var fbCommand = new FbCommand("SELECT MAX(INT_FIELD) FROM TEST", Connection); |
| IDictionary<short, ulong> readSeqCount = dbInfo.GetReadSeqCount(); | ||
| IDictionary<short, ulong> readIdxCount = dbInfo.GetReadIdxCount(); | ||
| var fbCommand = new FbCommand("INSERT INTO TEST (INT_FIELD) VALUES (900)", Connection); |
| IDictionary<string, short> tableNameList = GetTableNameList(); | ||
| short tableIdTest = tableNameList["TEST"]; | ||
| var fbCommand = new FbCommand("INSERT INTO TEST (INT_FIELD) VALUES (900)", Connection); |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
| if (counter > 0) | ||
| result.Add(keyValuePair.Key, counter); | ||
| } | ||
| else |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
fdcastel
commented
Oct 25, 2024
@cincuranet it appears that all requested changes have been addressed by @DevM900 (but weren't marked as "resolved"). Could you please review and proceed with the merge? |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
cincuranet
commented
Nov 4, 2024
Not really. Some are still not addressed and going through it again I found some more. |
| IDictionary<short, ulong> readSeqCount = dbInfo.GetReadSeqCount(); | ||
| IDictionary<short, ulong> readIdxCount = dbInfo.GetReadIdxCount(); | ||
| var fbCommand = new FbCommand("SELECT MAX(INT_FIELD) FROM TEST", Connection); |
| IDictionary<short, ulong> readSeqCount = dbInfo.GetReadSeqCount(); | ||
| IDictionary<short, ulong> readIdxCount = dbInfo.GetReadIdxCount(); | ||
| var fbCommand = new FbCommand("INSERT INTO TEST (INT_FIELD) VALUES (900)", Connection); |
| IDictionary<string, short> tableNameList = GetTableNameList(); | ||
| short tableIdTest = tableNameList["TEST"]; | ||
| var fbCommand = new FbCommand("INSERT INTO TEST (INT_FIELD) VALUES (900)", Connection); |
| private IDictionary<string, short> GetTableNameList() | ||
| { | ||
| IDictionary<string, short> result = new Dictionary<string, short>(); |
| } | ||
| IDictionary<short, ulong> GetAffectedTables(IDictionary<short, ulong> statisticInfoBefore, IDictionary<short, ulong> statisticInfoAfter) | ||
| async Task<IDictionary<short, ulong>> GetAffectedTables(IDictionary<short, ulong> statisticInfoBefore, IDictionary<short, ulong> statisticInfoAfter) |
These changes make it possible to analyze the performance of queries.