Most telecommunications companies and internet service providers (ISPs) use SQL databases to store the bulk of their user information. Whether the database is MySQL, Oracle, or PostgreSQL, we can help. We can optimize both the database and its interaction with the RADIUS server.
User credentials or authorization information (e.g., names and passwords) can be stored in simple tables. Accounting data can be stored for short-term connections or for long-term historical analysis.
With SQL, database optimization is critical. A default schema and a set of indices will work for a few tens of thousands of users, but will be inadequate for millions of users.
We can help you optimize not just one database, but the entire ecosystem. In larger systems, using multiple database machines is required. Each network and set of customer requirements is unique, meaning that an “off the shelf” product is usually inadequate.
We can create a customized solution that scales, is high performance, and requires minimal ongong maintenance.
Need more help?
InkBridge Networks has been at the forefront of network security for over two decades, tackling complex challenges across various protocols and infrastructures. Our team of seasoned experts has encountered and solved nearly every conceivable network security issue. If you're looking for insights from the architects behind some of the internet's most foundational authentication systems, you can request a quote for network security solutions here.
Related Articles
Client Case Study: RADIUS SQL
We were called in to help our client who had database performance issues with their custom schema and queries. We made updates to the database tables and indices and reconfigured the RADIUS server appropriately. The output meant a 300 times increase in the performance of the original system with no customer application updates required.
What does "unresponsive child" error message mean
Like any system, FreeRADIUS provides error messages to inform administrators of problems within the FreeRADIUS server itself. Sometimes however, error messages that are logged by FreeRADIUS are actually reporting an indication that something is wrong with one of the connected systems. A common cause of some of these errors is an unexpectedly slow database.