grid size problem

Hello

Another option you can try.

If your object is going to use a tileable texture and not something that you make specifically for that object then CREATE a MATERIAL(I have example screenshots) and use the texture that you want. In my example I made a normal checkerboard texture.
Open your MATERIAL and right click and type in TEXTURE COORDINATE and add a TEXCOORD node. Hook that up to your UV option on your texture.
Then you can adjust the Horizontal and vertical scale as you see fit. This is to minimize the stretching.