Foxhound 4.0 FAQ
Foxhound 4.0 FAQ Home      Foxhound Home      RisingRoad      Breck.Carter@gmail.com     


What?

What are the differences among all the activation keys?
What are the differences among the different editions of Foxhound: Rental, Basic and Extended?
What are the Foxhound system requirements?
What does the connection-level "Transaction Running Time" tell me?
What edition of Foxhound do I need?
What environment variables are used by Foxhound?
What happens when a copy of Foxhound expires?
What HTTP port should I use for Foxhound?
What is a "30-day Rental Key"?
What is a "Basic To Extended Key"?
What is a "Basic Upgrade Key"?
What is a "New Basic Key"?
What is a "New Extended Key"?
What is a "Registration Key"?
What is an "Activation Key"?
What is an "Extended Upgrade Key"?
What is Foxhound?
What is the Foxhound End-User License Agreement (EULA)?
What is the foxhound4.db ... .ORIGINAL_COPY file?
What is the upgrade policy for installing new builds of Foxhound?
What operating system will Foxhound run on?
What versions of SQL Anywhere will Foxhound work with?
What's new in Foxhound 4?

[ Top ]
Question: What are the differences among all the activation keys?
Question: What is a "Registration Key"?
Question: What is an "Activation Key"?

Answer:

An Activation Key (also known as a Registration Key) is a code that lets you use a copy of Foxhound that you have already installed.

Activation Keys are available for purchase here, and the Foxhound Activation page will tell you which kind of key you need... or you can look use the following table:

If ... Then ... With a ...
You have just installed a fresh copy of Version 4,
without upgrading from an existing copy of Version 1, 2 or 3
You can activate it as the Rental Edition 30-day Rental Key
   or ... You can activate it as the Basic Edition New Basic Key
   or ... You can activate it as the Extended Edition New Extended Key

If ... Then ... With a ...
You originally installed Foxhound Version 1, 2 or 3
and you have now upgraded it to Version 4
You can activate it as the Rental Edition 30-day Rental Key
   or ... You can activate it as the Basic Edition Basic Upgrade Key
   or ... You can activate it as the Extended Edition Extended Upgrade Key

If ... Then ... With a ...
You are now running a Rental Edition copy of Version 4 You can extend or renew the rental period 30-day Rental Key
   or ... You can change it into the Basic Edition New Basic Key
   or ... You can change it into the Extended Edition New Extended Key

If ... Then ... With a ...
You are now running a Basic Edition copy of Version 4 You can change it into the Extended Edition Basic To Extended Key

See also...
What are the differences among the different editions of Foxhound: Rental, Basic and Extended?


[ Top ]
Question: What are the differences among the different editions of Foxhound: Rental, Basic and Extended?
Question: What edition of Foxhound do I need?

Answer: The following chart is subject to change.

General Characteristics
Rental

Basic

Extended

Type of registration key
required for activation

Rental Basic Extended
How you obtain a
registration key

Purchase online Purchase online Purchase online
Installed copy
will expire

Yes, when the
rental period
expires

No No
Installed copy may
be renewed before
or after expiry date

Yes, via purchase of
another Rental
registration key

- -
How is the new expiry
date for a renewal
calculated?

By adding a new rental
period to the current
date or existing expiry
date, whichever is later

- -
Activation upgrade to a
different edition
is available

Yes, via purchase of a
New Basic Key or a
New Extended Key
Yes, via purchase of a
Basic To Extended Key
-
Adhoc reporting is
always available

Yes, even after
the rental period
expires

Yes

Yes


Limitations on the Database Monitor
Rental

Basic

Extended

Schedules may be used
to control when samples
are recorded

No No Yes
Schedules may be used
to control when Alert
emails are sent

No No Yes
The AutoDrop feature may
be used to automatically
drop errant connections

No No Yes
The DEDICATED_TASK
option may be set for
Foxhound connections
to target databases

No No Yes
The Foxhound custom 'ping'
process may be run in
addition to, and instead of,
the Foxhound sample process

No No Yes
Maximum number of
connections to each
target database

100 * 100 * No limit
Maximum number of physical
CPUs used for each target
database on a SQL Anywhere
Version 10, 11, 12, 16, 17 server

1 ** 1 ** No limit
Target database may run on a
SQL Anywhere 11.0.1 or later
Standard or Advanced Edition
server

No *** No *** Yes
Maximum number of target
databases which may be
monitored at the same time
by a single copy of Foxhound

10 10 100
Maximum number of different
server names which may be
used when starting separate
instances of Foxhound ****

1 **** 1 **** Unlimited ****

* This limit on connections applies to all versions and editions of SQL Anywhere target databases and servers. The actual limit is 101 connections when you count the connection from Foxhound itself. Internal connections (e.g., connections made by events and web services) are counted in the total.

** This limit on physical CPUs does not apply to SQL Anywhere version 5.5, 6, 7, 8 or 9 target databases and servers. Also, it applies to the number of physical processors as given by the NumPhysicalProcessorsUsed server property, not the number of logical processors shown by "Using n CPUs" value in the Foxhound Database Monitor. For example, a single Intel Pentium 4 processor counts as 1 physical processor even though the separate HyperThreading units may show up as "Using 2 CPUs". Similarly, a single Intel Core2 Quad processor also counts as only 1 physical processor even though it may show up as "Using 4 CPUs".

*** This restriction on SQL Anywhere editions does not apply to SQL Anywhere target databases and servers earlier than version 11.0.1, which is when SQL Anywhere introduced the notion of different editions.

**** The Rental and Basic Editions allow only one instance of Foxhound to be started on the same local network, and the SQL Anywhere server name must be "foxhound4". The Extended Edition allows an unlimited number of Foxhound instances to be started on the same local network, with no restrictions on the SQL Anywhere server names; however, the License Agreement requires that a separate Extended Edition registration key be purchased for each multiple of 10 instances started.

See also...
How do I get a copy of Foxhound?
What happens when a copy of Foxhound expires?
What is the upgrade policy for installing new builds of Foxhound?
What is the Foxhound End-User License Agreement (EULA)?
Foxhound Extended edition is required for ...
What are the Foxhound system requirements?
How many target databases can one copy of Foxhound monitor?
Help - Introduction - Starting Multiple Copies of Foxhound


[ Top ]
Question: What are the Foxhound system requirements?
Question: How much disk space does Foxhound need?
Question: What operating system will Foxhound run on?
Question: What versions of SQL Anywhere will Foxhound work with?

Answer:

See Foxhound Help - Requirements.

See also...
How do I get a copy of Foxhound?
What are the differences among the different editions of Foxhound: Rental, Basic and Extended?


[ Top ]
Question: What does the connection-level "Transaction Running Time" tell me?

Answer: A long Transaction Running Time means the connection hasn't performed a COMMIT or ROLLBACK for a long time since starting the current database transaction.

Note that each connection can only have one database transaction in progress at any given point in time; there is no such thing as "nested transactions", and if an application wants to run two different database transactions at the same time it must use two different database connections.

If the Locks Held number is larger than zero, it means other connections may be prevented from updating (and possibly even reading) rows this connection has locked; if that actually happens, this connection's Conn # will show up in the Blocked by Conn # for the other connections.

If the Uncommitted number is larger than Locks Held, it may be that this connection is repeatedly updating the same rows without committing the changes.


[ Top ]
Question: What environment variables are used by Foxhound?
Question: How do I set the environment variables used by Foxhound?

Answer:

See Foxhound Help - Introduction - Environment Variables.

See also...
Why isn't the new value of the FOXHOUND4 environment variable available immediately after Foxhound is installed?
How do I tell if Foxhound is running on the 32-bit or 64-bit version of SQL Anywhere?
How do the different FOXHOUND4UPGRADE values work?


[ Top ]
Question: What happens when a copy of Foxhound expires?

Answer: Adhoc reporting will still be available after your installed Rental copy of Foxhound expires; that satisfies the Foxhound promise that you always have access to data that belongs to you.

However, other features will be disabled, among them the Monitor Database, Display Schema and Alert features.

You can renew or extend your Rental copy at any time by purchasing a new Rental Key and then entering it on the Foxhound Activation page which will appear when you click on Monitor Database or Display Schema.

See also...
How do I get a copy of Foxhound?
What is the upgrade policy for installing new builds of Foxhound?
What is the Foxhound End-User License Agreement (EULA)?
What are the differences among the different editions of Foxhound: Rental, Basic and Extended?


[ Top ]
Question: What HTTP port should I use for Foxhound?

Answer: By default Foxhound uses HTTP port 80, but you can change that.

Port 4950 is officially registered to the "Sybase Server Monitor" which is the SQL Anywhere Monitor that ships in the box with SQL Anywhere. If you're not already running the SQL Anywhere Monitor on that port, consider using 4950 for Foxhound.

Alternatively, consider using one of the "Dynamic and/or Private Ports" in the range 49152 through 65535.

See also...
How do I specify the HTTPS transport-layer security for Foxhound?
How do I tell Foxhound to use an HTTP port other than 80?
IANA port number assignments
Can't start HTTP listener on address 127.0.0.1:80
Database server shutdown due to startup error


[ Top ]
Question: What is a "30-day Rental Key"?

Answer:

A 30-day Rental Key is a code that may be used to activate Foxhound Version 4 as a Rental Edition copy after

  • installing a fresh copy of Version 4 or

  • upgrading an existing copy of Foxhound 1, 2 or 3.

A 30-day Rental Key may also be used to extend or renew the rental period for an existing installation of the Rental Edition for an additional or subsequent 30-day period. A different Rental Key is required for each 30-day period; see the Renew or Upgrade Foxhound button on the About page.

The "30-day Rental" price applies to a new, renewed or extended rental period, regardless of whether it is a fresh installation of Foxhound 3, an upgrade from a previous version of the Rental Edition that is being renewed or extended for another 30 days, or an existing installation of the Foxhound 3 Rental Edition that is being renewed or extended for another 30 days. A previous version of the Rental Edition can be upgraded without paying the "30-day Rental" price right away, if there is time remaining in the current rental period.

You can purchase a 30-day Rental Key here:

See also...
What are the differences among the different editions of Foxhound: Rental, Basic and Extended?
What are the differences among all the activation keys?


[ Top ]
Question: What is a "Basic To Extended Key"?

Answer:

A Basic To Extended Key is a code that may be used to change an existing copy of Foxhound Version 4 from the Basic Edition to the Extended Edition.

The "Basic to Extended" price applies to an existing installation of the Foxhound 3 Basic Edition that is being upgraded to the Extended Edition.

You can purchase a Basic To Extended Key here:

See also...
What are the differences among the different editions of Foxhound: Rental, Basic and Extended?
What are the differences among all the activation keys?


[ Top ]
Question: What is a "Basic Upgrade Key"?

Answer:

A Basic Upgrade Key is a code that may be used to activate Foxhound Version 4 as a Basic Edition copy after upgrading an existing copy of Foxhound 1, 2 or 3.

The "Basic Upgrade" and "Extended Upgrade" prices apply to any previous version of any edition of Foxhound whatsoever (Rental, Basic, Extended, Free Trial, Beta Test, etc.). In these cases an existing Foxhound database must be available to be read by the Foxhound 3 installation process.

You can purchase a Basic Upgrade Key here:

See also...
What is an "Extended Upgrade Key"?
What are the differences among the different editions of Foxhound: Rental, Basic and Extended?
What are the differences among all the activation keys?


[ Top ]
Question: What is a "New Basic Key"?

Answer:

A New Basic Key is a code that may be used to activate Foxhound Version 4 as a Basic Edition copy after

  • installing a fresh copy of Version 4 (without upgrading from an existing copy of Version 1, 2 or 3), or

  • upgrading an existing copy of the Version 4 Rental Edition.

The "New Basic" and "New Extended" prices apply to fresh installations of Foxhound 3 where no previous Foxhound database is available to be read by the Foxhound 3 installation process.

You can purchase a New Basic Key here:

See also...
What is a "New Extended Key"?
What are the differences among the different editions of Foxhound: Rental, Basic and Extended?
What are the differences among all the activation keys?


[ Top ]
Question: What is a "New Extended Key"?

Answer:

A New Extended Key is a code that may be used to activate Foxhound Version 4 as an Extended Edition copy after

  • installing a fresh copy of Version 4 (without upgrading from an existing copy of Version 1, 2 or 3), or

  • upgrading an existing copy of the Version 4 Rental Edition.

The "New Basic" and "New Extended" prices apply to fresh installations of Foxhound 3 where no previous Foxhound database is available to be read by the Foxhound 3 installation process.

You can purchase a New Extended Key here:

See also...
What is a "New Basic Key"?
What are the differences among the different editions of Foxhound: Rental, Basic and Extended?
What are the differences among all the activation keys?


[ Top ]
Question: What is an "Extended Upgrade Key"?

Answer:

A Extended Upgrade Key is a code that may be used to activate Foxhound Version 4 as an Extended Edition copy after upgrading an existing copy of Foxhound 1, 2 or 3.

The "Basic Upgrade" and "Extended Upgrade" prices apply to any previous version of any edition of Foxhound whatsoever (Rental, Basic, Extended, Free Trial, Beta Test, etc.). In these cases an existing Foxhound database must be available to be read by the Foxhound 3 installation process.

You can purchase an Extended Upgrade Key here:

See also...
What is a "Basic Upgrade Key"?
What are the differences among the different editions of Foxhound: Rental, Basic and Extended?
What are the differences among all the activation keys?


[ Top ]
Question: What is Foxhound?

Answer:

Foxhound 4 is a third-party database monitor for SAP® SQL Anywhere®.

A database monitor is a computer program that measures the activity of a database management system and displays those measurements in a meaningful way so you can see everything's OK... or quickly learn about problems and threats to performance and availability.
Here's how Foxhound works:
  • Every 10 seconds Foxhound retrieves performance statistics from your database.

  • Foxhound then

    • stores these statistics in its own SQL Anywhere database,

    • performs summarization and other value-added calculations, and

    • displays the results via HTML using SQL Anywhere's built-in HTTP server.

For more information see the Foxhound White Paper at RisingRoad.com.

See also...
What are the Foxhound system requirements?
What edition of Foxhound do I need?
How do I get a copy of Foxhound?


[ Top ]
Question: What is the Foxhound End-User License Agreement (EULA)?

Answer: RisingRoad - 3QC Inc. License Terms

Foxhound Version 4

By using the software, you accept the following terms. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE.

1. No-Nonsense License Agreement

The Foxhound software is protected by United States and Canadian copyright law and international copyright treaty provisions. Therefore, you must treat Foxhound just like a book, except that you may copy it onto a computer to be used and you may make archival copies of Foxhound for the sole purpose of backing-up our software and your data and protecting your investment from loss.

By saying "just like a book," RisingRoad means, for example, that one copy of Foxhound may be executed on any number of computers, and may be freely moved from one computer to another, so long as there is no possibility of it being executed on one computer while it's being executed on another.

By saying "one copy of Foxhound", RisingRoad means a copy of the Foxhound software that has been activated by the application of one single unique registration key obtained from RisingRoad.

Just like one copy of a book can't be read by two different people in two different places at the same time, neither can one copy of Foxhound be executed on two different computers at the same time. (Unless, of course, this License Agreement has been violated.)

2. Use on a Network and the Internet

In the case of the Rental and Basic Editions, one copy of Foxhound may be executed on a computer attached to a local area network and/or the internet, with multiple users accessing the single Foxhound database from browsers running on different computers. The "just like a book" analogy begins to weaken at this point, but it still applies if you think of more than one person reading the same book over someone else's shoulder... it's still one copy of the book, and one copy of Foxhound executing.

In the case of the Extended Edition, an unlimited number of copies of the Foxhound database may be created and started using separate instances of SQL Anywhere on the same local network, with the requirement that a separate Extended Edition registration key be purchased for each multiple of 10 copies of Foxhound started.

3. Further Explanation of Copyright Law and the Scope of This License Statement

You may not download or transmit your copy of Foxhound electronically (either by direct connection or telecommunication transmission) for the purpose of executing it on multiple computers at the same time.

You may transfer all of your rights to use your copy of Foxhound to another person, provided that you transfer to that person (or destroy) all of the software and documentation provided in this package, together with all copies, tangible or intangible, including copies in RAM or installed on a disk, as well as all back-up copies. Remember, once you transfer your copy of Foxhound, it may only be executed on the single computer to which it is transferred and, of course, only in accordance with copyright law and international treaty provisions.

Except as stated in this paragraph, you may not otherwise transfer, rent, lease, sub-license, time-share, or lend the Foxhound software or documentation. Your use of Foxhound is limited to acts that are essential steps in the use of Foxhound on your computer as described in the documentation. You may not otherwise modify, alter, adapt, merge, decompile or reverse-engineer Foxhound, and you may not remove or obscure RisingRoad copyright notices.

6. Disclaimer of Warranty

The software is licensed "as is". You bear the risk of using it. RisingRoad gives no express warranties, guarantees or conditions. RisingRoad excludes the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

See also...
How do I get a copy of Foxhound?
What is the upgrade policy for installing new builds of Foxhound?
What are the differences among the different editions of Foxhound: Rental, Basic and Extended?
What happens when a copy of Foxhound expires?


[ Top ]
Question: What is the foxhound4.db ... .ORIGINAL_COPY file?

Answer:

It is a copy of the foxhound4.db file as delivered; i.e., before anything was copied from the old Foxhound database including the activation status.

It is created in foxhound4\setup folder by the $post_setup.bat command file after the InstallShield setup runs but before the post-setup data upgrade process runs.


[ Top ]
Question: What is the upgrade policy for installing new builds of Foxhound?

Answer: At present, you can install a new build of Foxhound on top of an old one, and your data will be copied and upgraded.

In the future, limitations may be applied to the installation of new builds; e.g., the end of the "Free Upgrade" period. These limitations are not yet fully defined, but they will take the form of requiring you to provide a new registration key to activate the new build.

See also...
How do I get a copy of Foxhound?
What are the differences among the different editions of Foxhound: Rental, Basic and Extended?
How do I install Foxhound?
How do I restore the old build of Foxhound after installing a new build?


[ Top ]
Question: What's new in Foxhound 4?

Answer:

What's New in Foxhound 4

A. Release-Defining Features

B. New Features

C. Usability Improvements

D. Behavior Changes

E. Bug Fixes

F. Adhoc Queries

G. What's New in Build 4740


A. Release-Defining Features      

A.1 A new custom "ping" process tests separate connections to the target database.

A.2 Foxhound now supports SQL Anywhere 17.

A.3 Context-sensitive Performance Tips have been added throughout the Help.

A.4  No more pink!  Black and white and grey are now used for highlighting.

A.5  Banner warnings  now expose conflicts among different Monitor Options page settings.

A.6 let you switch among multiple target databases.

B. New Features      

B.1 Alert #35 - Separate ping failed - Foxhound has been unable to make a separate ping connection to the target database for [10] or more recent samples.

B.2 Incomplete Reads, Writes columns have been reintroduced for SQL Anywhere 17 target databases.

B.3 Alert #15 - Incomplete I/Os has been reintroduced for SQL Anywhere 17 target databases.

B.4 The database-level Throughput... Bytes columns no longer show server-level values for SQL Anywhere 16 and 17 target databases.

B.5 The connection-level "Volume..." columns have has been changed to Throughput... Req, Commits and Bytes.

B.6 Several other connection-level statistics have been changed from cumulative counts to rates of change.

B.7 The DEDICATED_TASK option can now be set for the Foxhound Monitor connection to the target database.

B.8 Many more context-sensitive Help links now appear on the Monitor, Sample History and Connection History pages.

B.9 The Email address(es) for Alerts and AutoDrop Notices field has been split into two separate fields.

B.10 Mutex and semaphore locks are now included in the connection-level Current Req Status and Block Reason: fields.

B.11 Disk-versus-cache performance comparisons are now displayed in the Disk/Cache: Internal Index, Leaf, Table columns.

B.12 Multiple let you switch among different option sets on the Monitor Options page.

B.13 The Monitor and History pages have been redesigned to show more data in less space.

B.14 A template is now used for the Foxhound Monitor connection name to the target database.

B.15 let you switch among different target databases on the Foxhound Monitor and Sample History pages.

B.16 The price has been dropped for the "Basic-to-Extended Edition" upgrade key.

B.17 All the Alert Help topics have been expanded.

C. Usability Improvements      

C.1 The Change Target Settings popup has been replaced by section 14. Change Target Settings on the Monitor Options page.

C.2 The Google Custom Search field has been added to all Foxhound Help pages.

C.3 The difference between server requests and client-server requests is explained in the Help.

C.4 The connection section Hide Details and Show Details buttons have been added to the Monitor page.

C.5 The effect of the connection section Hide Details / Show Details buttons is now persistent across the Monitor, Sample History and Connection History pages.

C.6 All Clear immediately issued for Alert #1 Database Unavailable when a sample is successfully recorded.

C.7 The patch process has been made more robust.

C.8 The Foxhound Activation page opens the Foxhound Menu page in the same window.

C.9 Buttons to Enable All, Disable All and Undo All have been added to the Alerts Criteria and AutoDrop Criteria sections of the Monitor Options page.

C.10 The Foxhound About page now has it's own Help page.

C.11 The Monitor tab on the Foxhound Menu page now displays the sampling_id in the new ID column.

C.12 Small Heartbeat and other elapsed time values are now shown exactly as measured.

C.13 Data rates 10 or larger are rounded to the nearest integer for more concise display.

C.14 The description of Transaction Time in the Help has been improved.

C.15 FAQ aliases are now displayed on each FAQ topic page.

C.16 The SQL Anywhere server and database names for the Foxhound database are displayed in the console log when Foxhound starts.

C.17 The Foxhound Menu Show Examples button now includes "SQL Anywhere Native", "SQL Anywhere 17" and "bin64".

C.18 The "HA:" field has been replaced with an untitled "database disposition" field that applies to all databases.

C.19 Wide Table Curiosity messages are now allowed to wrap on the Display Schema page.

C.20 Two security solutions involving simple GRANT EXECUTE statements have been added to the Connecting to Target Databases section of the Help.

C.21 Terabytes are now abbreviated as "T".

D. Behavior Changes      

D.1 The data upgrade process may take a long time to calculate new connection-level statistics.

D.2 The Foxhound shortcuts choose SQL Anywhere 16 over 17, and 64-bit over 32-bit, by default.

D.3 Foxhound no longer displays "-" for unavailable Locked Row Query values.

D.4 The "Totals:" line has been removed from the Monitor and History pages.

D.5 The new Foxhound transaction log is deleted and recreated after an old copy of Foxhound is upgraded.

D.6 The current timestamp has been moved to the menu line on the Monitor and History pages.

D.7 The GlobalDBID (global_database_id) has been moved from page titles to the Status area of the Monitor page.

D.8 Out-of-range CurrIO values are no longer set to zero.

D.9 Some email settings have been moved around.

D.10 The Freeze Frame Heights setting on the Sample History Menu is updated when Foxhound 4 is installed.

D.11 New Alerts (e.g. Alert #35 - Separate ping failed) are enabled by default for existing target databases after upgrading from earlier versions of Foxhound.

D.12 The column titles in the Most Recent Sample and Top Sample sections are no longer highlighted for peak values.

D.13 The word "Latency" has been changed to "Response" in the Response... Heartbeat, Sample, Ping column titles.

D.14 The new Foxhound ping process "uses up" one SQL Anywhere connection number each time it runs.

D.15 The Foxhound "post-setup" process runs at an earlier point in the InstallShield setup.

D.16 The initial width of the Help frame is set to 50% after an upgrade from an earlier version of Foxhound.

D.17 The MultiProgrammingLevel for Foxhound's own database has been increased from -gn 120 to -gn 220.

D.18 Official recognition of target databases running on SQL Anywhere 5.5 software has been removed from Foxhound documentation.

E. Bug Fixes      

E.1 The Delete button on the String tab of the Foxhound Menu page no longer causes a foreign key violation.

E.2 The data upgrade process no longer causes foreign key violations by renaming old default Adhoc Schema connection strings.

E.3 The Activation process no longer fails after upgrading from an old database that has never been activated.

E.4 The Monitor Options page no longer fails with a "User-defined exception" when the sampling session is deleted.

E.5 It is now possible to start a not-yet-activated 'GA' copy of Foxhound with a SQL Anywhere server name other from "foxhound4".

E.6 Serious error messages have been moved from the database console log to the HTML interface.

E.7 Error messages are now displayed when the buttons don't work in section 14. Change Target Settings of the Monitor Options page.

E.8 The Sample History Status Area now matches the age of the Top Sample section.

E.9 The scroll amounts in the Sample History Menu now work as expected.

E.10 The Interval value for a successful sample following an unsuccessful sample is calculated correctly.

E.11 The message "Please fill in both User Id and Password, or leave both empty" is now correctly displayed on the Foxhound Menu page.

E.12 An All Clear for Alert #13 File fragmentation is now correctly issued when the number of fragments falls below the threshold amount.

E.13 Invalid dependencies in rroad4.dll and rroad464.dll have been removed to avoid "Could not load dynamic library" errors.

E.14 The Monitor Options page now correctly cancels alerts when the criteria has changed.

E.15 The alert_union view for adhoc reporting has been fixed to correctly use the alert_in_effect_at columns.

F. Adhoc Queries      

F.1 A new page devoted to Adhoc Queries has been added to the Help.

F.2 A cross-table row numbering system now makes adhoc query UNION ORDER BY clauses easier to code.

F.3 Lots of new columns are available for adhoc queries.

F.4 Lots of new adhoc query examples have been added.

G. What's New in Build 4740      

G.1 Fix "unable to load dll" messages (previously published as Patch 3)

G.2 Fix Display Schema for billion-row tables (previously published as Patch 4)

G.3 Prevent Foxhound from becoming unresponsive when the Monitor cannot connect (previously published as Patch 5)

G.2 Prevent Ping-Only Sampling from becoming unresponsive (previously published as Patch 8)

G.5 Prevent Foxhound from becoming unresponsive on startup (previously published as Patch 10)

G.6 The patch process now skips files that don't have the matching build number in the file name.

G.7 The purge process has been changed to delete more data during each run.

[Top]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

See also...
How do I get a copy of Foxhound?
What are the differences among the different editions of Foxhound: Rental, Basic and Extended?


This page was last generated on October 5, 2017. Foxhound 4.0 FAQ Home      Foxhound Home      RisingRoad      Breck.Carter@gmail.com