У меня есть небольшое приложение для работы с базами данных, использующее PHP и MariaDB 10.3.
У меня есть около 100 таблиц, а затем около 3000 представлений.
При превышении чего-то вроде 1000 представлений схема базы данныхломается и перестает быть доступным. Столы все еще в порядке, но все взгляды ломаются. При запросе любого из представлений он выдает разные сообщения об ошибках, такие как «подготовленные операторы должны быть повторно подготовлены» или «потерянное соединение».
Основная проблема не в кэше таблиц, поскольку расширение этого не решает проблему. Речь идет не о том, как подражать подготовленным заявлениям. Я уже попробовал эти стратегии.
Кто-то знает эту проблему и как ее решить?