Snowflake Cloud data warehouse - Database best practice limitations

Is there a limitation on how many schemas and security objects you can have in one Snowflake database and will there be performance degradation with thousands of these objects?

Will splitting the data into multiple databases help performance?