Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Can you please explain the questions again? I do not understand what you are asking. I know English is not your first language, and I apologize since you are far better at English than I am in any second language, but if you can clean up the question's grammar (perhaps with the assistance of another local developer who has more experience with English) it would help us answer it.
That still doesn't answer the question of whether this method is an improvement over a direct connection to the database and normal inserts, particularly since the user presumably must have indexing or they will be unable to get any useful information back out of the database... this is 129 billion entries per month at this rate. Do you want to query a 129 billion line table with no index?
So your answer is that batch processing isn't a good choice because the measurements won't ever stop, correct? They will be processed constantly, so the read portion of the database needs to keep up?
SQL optimization that databases perform works better the simpler and more predictable your query; less common join methods, such as @mrdenny suggested, make it difficult for the database server to optimize well. Also... this is a tiny table. Don't worry about bloating it. Even with billions of friends, indexing will make queries against this table a snap.